urls.py 816 B

12345678910111213141516171819202122
  1. from django.conf import settings
  2. from django.conf.urls import include, patterns, url
  3. from django.utils.importlib import import_module
  4. urlpatterns = []
  5. iteration = 0
  6. for extension in settings.USERCP_EXTENSIONS:
  7. iteration += 1
  8. usercp_module = import_module(extension + '.urls')
  9. try:
  10. urlpatterns += patterns('',
  11. (r'^', include(usercp_module.register_usercp_urls(iteration == 1))),
  12. )
  13. except AttributeError:
  14. pass
  15. urlpatterns += patterns('misago.apps.usercp.views',
  16. url(r'^follow/(?P<user>\d+)/$', 'follow', name="follow_user"),
  17. url(r'^unfollow/(?P<user>\d+)/$', 'unfollow', name="unfollow_user"),
  18. url(r'^ignore/(?P<user>\d+)/$', 'ignore', name="ignore_user"),
  19. url(r'^unignore/(?P<user>\d+)/$', 'unignore', name="unignore_user"),
  20. )