urls.py 1.7 KB

12345678910111213141516171819202122
  1. from django.conf.urls import patterns, url, include
  2. urlpatterns = patterns('misago.users.views',
  3. url(r'^register/$', 'register.form', name="register"),
  4. url(r'^activate/(?P<username>[a-z0-9]+)-(?P<user>\d+)/(?P<token>[a-zA-Z0-9]+)/$', 'activation.activate', name="activate"),
  5. url(r'^resend-activation/$', 'activation.form', name="send_activation"),
  6. url(r'^reset-pass/$', 'password.form', name="forgot_password"),
  7. url(r'^reset-pass/(?P<username>[a-z0-9]+)-(?P<user>\d+)/(?P<token>[a-z0-9]+)/$', 'password.reset', name="reset_password"),
  8. url(r'^users/$', 'list.list', name="users"),
  9. url(r'^users/(?P<username>\w+)-(?P<user>\d+)/$', 'profiles.profile', name="user"),
  10. url(r'^users/(?P<username>\w+)-(?P<user>\d+)/threads/$', 'profiles.profile', name="user_threads", kwargs={'tab': 'threads'}),
  11. url(r'^users/(?P<username>\w+)-(?P<user>\d+)/following/$', 'profiles.profile', name="user_following", kwargs={'tab': 'following'}),
  12. url(r'^users/(?P<username>\w+)-(?P<user>\d+)/followiers/$', 'profiles.profile', name="user_followers", kwargs={'tab': 'followers'}),
  13. url(r'^users/(?P<username>\w+)-(?P<user>\d+)/details/$', 'profiles.profile', name="user_details", kwargs={'tab': 'details'}),
  14. url(r'^users/(?P<rank_slug>(\w|-)+)/$', 'list.list', name="users"),
  15. url(r'^usercp/$', 'usercp.options', name="usercp"),
  16. url(r'^usercp/credentials$', 'usercp.credentials', name="usercp_credentials"),
  17. url(r'^usercp/username$', 'usercp.username', name="usercp_username"),
  18. url(r'^usercp/avatar$', 'usercp.avatar', name="usercp_avatar"),
  19. url(r'^usercp/signature$', 'usercp.signature', name="usercp_signature"),
  20. url(r'^usercp/ignored$', 'usercp.ignored', name="usercp_ignored"),
  21. )