|
13 | 13 | 1. Import the include() function: from django.conf.urls import url, include |
14 | 14 | 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) |
15 | 15 | """ |
| 16 | +import django |
16 | 17 | from django.conf import settings |
17 | 18 | from django.conf.urls import include, url |
18 | 19 | from django.conf.urls.static import static |
19 | 20 | from django.contrib import admin |
20 | | -from django.views.i18n import javascript_catalog |
21 | | - |
22 | | -from jsi18ncache.views import javascript_catalog_cache |
23 | | - |
24 | | -js_info_dict = { |
25 | | - 'packages': ('',), |
26 | | -} |
27 | 21 |
|
28 | 22 | urlpatterns = [ |
29 | | - url(r'^admin/', include(admin.site.urls)), |
30 | | - url( |
31 | | - r'^jsi18n-debug/$', |
32 | | - javascript_catalog, |
33 | | - js_info_dict, |
34 | | - ), |
35 | | - url( |
36 | | - r'^.*/jsi18n/$', |
37 | | - javascript_catalog_cache, |
38 | | - js_info_dict, |
39 | | - ), |
40 | 23 | url(r'^', include('django.contrib.auth.urls')), |
41 | 24 | url(r'^', include('portal.urls')), |
42 | | - url(r'^accounts/', include('accounts.urls', namespace='accounts')), |
43 | | - url(r'^msgs/', include('msgs.urls', namespace='msgs')), |
44 | | - url(r'^blogs/', include('blogs.urls', namespace='blogs')), |
45 | | - url(r'^boards/', include('boards.urls', namespace='boards')), |
46 | | - url(r'^teams/', include('teams.urls', namespace='teams')), |
47 | | - url(r'^spams/', include('spams.urls', namespace='spams')), |
48 | | - url(r'^api/', include('core.apiurls', namespace='api')), |
49 | | - url(r'^vaults/', include('vaults.urls', namespace='vaults')), |
50 | | - url(r'^recipes/', include('recipes.urls', namespace='recipes')), |
51 | | - url(r'^a/', include('aliases.urls', namespace='aliases')), |
| 25 | + url(r'^accounts/', include(('accounts.urls', 'accounts'), namespace='accounts')), |
| 26 | + url(r'^msgs/', include(('msgs.urls', 'msgs'), namespace='msgs')), |
| 27 | + url(r'^blogs/', include(('blogs.urls', 'blogs'), namespace='blogs')), |
| 28 | + url(r'^boards/', include(('boards.urls', 'boards'), namespace='boards')), |
| 29 | + url(r'^teams/', include(('teams.urls', 'teams'), namespace='teams')), |
| 30 | + url(r'^spams/', include(('spams.urls', 'spams'), namespace='spams')), |
| 31 | + url(r'^api/', include(('core.apiurls', 'api'), namespace='api')), |
| 32 | + url(r'^vaults/', include(('vaults.urls', 'vaults'), namespace='vaults')), |
| 33 | + url(r'^recipes/', include( |
| 34 | + ('recipes.urls', 'recipes'), namespace='recipes')), |
| 35 | + url(r'^a/', include(('aliases.urls', 'aliases'), namespace='aliases')), |
52 | 36 | ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) |
53 | 37 |
|
54 | 38 | if 'django_summernote' in settings.INSTALLED_APPS: |
55 | 39 | urlpatterns.append(url(r'^summernote/', include('django_summernote.urls'))) |
56 | 40 | if 'rosetta' in settings.INSTALLED_APPS: |
57 | 41 | urlpatterns.append(url(r'^trans/', include('rosetta.urls'))) |
| 42 | + |
| 43 | +if django.VERSION >= (2, 0): |
| 44 | + from django.urls import path |
| 45 | + urlpatterns.append(path('admin/', admin.site.urls)) |
| 46 | +else: |
| 47 | + urlpatterns.append(url('admin/', include(admin.site.urls))) |
0 commit comments