Guest User

Untitled

a guest
Jul 21st, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. @common.validate_login
  2. def edit_event(request, event_id):
  3. try:
  4. e = models.Event.objects.get(pk=event_id)
  5. except models.Event.DoesNotExist:
  6. e = None
  7. status_message = "Create New Event"
  8.  
  9. if request.method == "POST":
  10. f = forms.EventForm(request.POST, instance=e)
  11. if f.is_valid():
  12. e = f.save()
  13. status_message = "Event %s saved." % e.id
  14. else:
  15. status_message = "There were errors in the form."
  16.  
  17. else:
  18. f = forms.EventForm(instance=e)
  19. status_message = "Edit Event %s below." % e.id
  20.  
  21. template_vars = RequestContext(request, {
  22. "form": f,
  23. "event": e,
  24. "status_message": status_message
  25. })
  26. return render_to_response('ter/edit_event.html', template_vars)
Add Comment
Please, Sign In to add comment