File directory:
Copy the urls.py file to the blog directory:
At this time, the blog folder more than the urls.py file
Compare now, two urls.py files:
Before separation: (only urls.py in website)
1 fromDjango.conf.urlsImportinclude, url2 #From django.contrib Import admin3 4 #"""5Urlpatterns = [6 #URL (r ' ^admin/', include (Admin.site.urls)),7URL (r'^blog/index/$','Blog.views.index'),8URL (r'^blog/time/$','Blog.views.time'),9]
After separation:
Website's urls.py:
from Import include, url # From django.contrib Import admin # "" "Urlpatterns = [ #url (r ' ^admin/', include (Admin.site.urls)), # URL (r ' ^blog/', ' Blog.views.index '), URL (r'^blog/', include ('blog.urls')),]
urls.py of Blog:
fromDjango.conf.urlsImportinclude, url#From django.contrib Import adminUrlpatterns= [ #URL (r ' ^admin/', include (Admin.site.urls)),URL (r'^index/$','Blog.views.index'), url (r'^time/$','Blog.views.time'),]
Python URL configuration is placed separately in an app directory