return ctx
def post(self, request, *args, **kwargs):
- assert self.request.user.has_perm('nonstop.add_tracks')
+ assert self.request.user.has_perm('nonstop.add_track')
instance = self.get_object()
old_nonstop_zones = copy.copy(instance.nonstop_zones.all())
form = TrackMetaForm(request.POST, instance=instance)
success_url = '.'
def post(self, request, *args, **kwargs):
- assert self.request.user.has_perm('nonstop.add_tracks')
+ assert self.request.user.has_perm('nonstop.add_track')
form_class = self.get_form_class()
form = self.get_form(form_class)
tracks = request.FILES.getlist('tracks')
return Track.objects.exclude(creation_timestamp__isnull=True).order_by('-creation_timestamp')[:50]
def post(self, request, *args, **kwargs):
- assert self.request.user.has_perm('nonstop.add_tracks')
+ assert self.request.user.has_perm('nonstop.add_track')
for track_id in request.POST.getlist('track'):
track = Track.objects.get(id=track_id)
track.language = request.POST.get('lang-%s' % track_id, '')
return ctx
def post(self, request, *args, **kwargs):
- assert self.request.user.has_perm('nonstop.add_tracks')
+ assert self.request.user.has_perm('nonstop.add_track')
count = 0
for track_id in request.POST.getlist('track'):
if request.POST.get('remove-%s' % track_id):