def admin_setup_featured(request, event_id): account = request.account event = Event.events.get(id=event_id) featured_event = FeaturedEvent( event=event, owner=account, start_time=datetime.date.today(), end_time=event.last_occurrence.end_time, active=True, owned_by_admin=True ) form = SetupFeaturedByAdminForm( account=account, instance=featured_event ) if request.method == 'POST': form = SetupFeaturedByAdminForm(account=account, instance=featured_event, data=request.POST) if form.is_valid(): featured_event = form.save() return HttpResponseRedirect(reverse('admin_featured')) return render_to_response('cf-admin/admin-setup-featured-event.html', { 'form': form, 'event': event }, context_instance=RequestContext(request))
def admin_edit_featured(request, featured_event_id): featured_event = FeaturedEvent.objects.get(id=featured_event_id) form = SetupFeaturedByAdminForm( account=request.account, instance=featured_event ) if request.method == 'POST': form = SetupFeaturedByAdminForm(account=request.account, instance=featured_event, data=request.POST) if form.is_valid(): featured_event = form.save() return HttpResponseRedirect(reverse('admin_featured')) return render_to_response('cf-admin/admin-setup-featured-event.html', { 'form': form, 'event': featured_event.event }, context_instance=RequestContext(request))
def admin_setup_featured(request, event_id): account = request.account event = Event.events.get(id=event_id) featured_event = FeaturedEvent(event=event, owner=account, start_time=datetime.date.today(), end_time=event.last_occurrence.end_time, active=True, owned_by_admin=True) form = SetupFeaturedByAdminForm(account=account, instance=featured_event) if request.method == 'POST': form = SetupFeaturedByAdminForm(account=account, instance=featured_event, data=request.POST) if form.is_valid(): featured_event = form.save() return HttpResponseRedirect(reverse('admin_featured')) return render_to_response('cf-admin/admin-setup-featured-event.html', { 'form': form, 'event': event }, context_instance=RequestContext(request))
def admin_edit_featured(request, featured_event_id): featured_event = FeaturedEvent.objects.get(id=featured_event_id) form = SetupFeaturedByAdminForm(account=request.account, instance=featured_event) if request.method == 'POST': form = SetupFeaturedByAdminForm(account=request.account, instance=featured_event, data=request.POST) if form.is_valid(): featured_event = form.save() return HttpResponseRedirect(reverse('admin_featured')) return render_to_response('cf-admin/admin-setup-featured-event.html', { 'form': form, 'event': featured_event.event }, context_instance=RequestContext(request))