urls.py 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. from django.conf.urls import patterns, url
  2. from django.views.i18n import javascript_catalog
  3. from jet.dashboard import dashboard
  4. from jet.dashboard.views import update_dashboard_modules_view, add_user_dashboard_module_view, \
  5. update_dashboard_module_collapse_view, remove_dashboard_module_view, UpdateDashboardModuleView, \
  6. load_dashboard_module_view
  7. urlpatterns = patterns(
  8. '',
  9. url(
  10. r'^module/(?P<pk>\d+)/$',
  11. UpdateDashboardModuleView.as_view(),
  12. name='update_module'
  13. ),
  14. url(
  15. r'^update_dashboard_modules/$',
  16. update_dashboard_modules_view,
  17. name='update_dashboard_modules'
  18. ),
  19. url(
  20. r'^add_user_dashboard_module/$',
  21. add_user_dashboard_module_view,
  22. name='add_user_dashboard_module'
  23. ),
  24. url(
  25. r'^update_dashboard_module_collapse/$',
  26. update_dashboard_module_collapse_view,
  27. name='update_dashboard_module_collapse'
  28. ),
  29. url(
  30. r'^remove_dashboard_module/$',
  31. remove_dashboard_module_view,
  32. name='remove_dashboard_module'
  33. ),
  34. url(
  35. r'^load_dashboard_module/(?P<pk>\d+)/$',
  36. load_dashboard_module_view,
  37. name='load_dashboard_module'
  38. ),
  39. url(
  40. r'^jsi18n/$',
  41. javascript_catalog,
  42. {'packages': ('jet',)},
  43. name='jsi18n'
  44. ),
  45. )
  46. urlpatterns += dashboard.urls.get_urls()