usercp.py 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. from django.core.urlresolvers import reverse
  2. from django.shortcuts import redirect
  3. from django.template import RequestContext
  4. from misago.security.decorators import *
  5. @block_guest
  6. def options(request):
  7. return request.theme.render_to_response('users/usercp/options.html',
  8. {
  9. 'tab': 'options',
  10. },
  11. context_instance=RequestContext(request));
  12. @block_guest
  13. def credentials(request):
  14. return request.theme.render_to_response('users/usercp/credentials.html',
  15. {
  16. 'tab': 'credentials',
  17. },
  18. context_instance=RequestContext(request));
  19. @block_guest
  20. def username(request):
  21. return request.theme.render_to_response('users/usercp/username.html',
  22. {
  23. 'tab': 'username',
  24. },
  25. context_instance=RequestContext(request));
  26. @block_guest
  27. def avatar(request):
  28. return request.theme.render_to_response('users/usercp/avatar.html',
  29. {
  30. 'tab': 'avatar',
  31. },
  32. context_instance=RequestContext(request));
  33. @block_guest
  34. def signature(request):
  35. return request.theme.render_to_response('users/usercp/signature.html',
  36. {
  37. 'tab': 'signature',
  38. },
  39. context_instance=RequestContext(request));
  40. @block_guest
  41. def ignored(request):
  42. return request.theme.render_to_response('users/usercp/ignored.html',
  43. {
  44. 'tab': 'ignored',
  45. },
  46. context_instance=RequestContext(request));