def team_video(request, team_video_pk): team_video = get_object_or_404(TeamVideo, pk=team_video_pk) if not team_video.can_edit(request.user): raise Http404 form = EditTeamVideoForm(request.POST or None, request.FILES or None, instance=team_video) if form.is_valid(): form.save() messages.success(request, _('Video has been updated.')) return redirect(team_video) context = widget.add_onsite_js_files({}) context.update({ 'team': team_video.team, 'team_video': team_video, 'form': form, 'widget_params': base_widget_params(request, { 'video_url': team_video.video.get_video_url(), 'base_state': {} }) }) return context
def team_video(request, team_video_pk): team_video = get_object_or_404(TeamVideo, pk=team_video_pk) if not team_video.can_edit(request.user): raise Http404 form = EditTeamVideoForm(request.POST or None, request.FILES or None, instance=team_video) if form.is_valid(): form.save() messages.success(request, _('Video has been updated.')) return redirect(team_video) context = widget.add_onsite_js_files({}) context.update({ 'team': team_video.team, 'team_video': team_video, 'form': form, 'widget_params': base_widget_params(request, {'video_url': team_video.video.get_video_url(), 'base_state': {}}) }) return context