Django 路由分发

# django 路由分发;
# project/urls.py
from django.conf.urls import url, include
from django.contrib import admin

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^app1/', include('app1.urls'))
    url(r'^', include('app2.urls'))
]



# app1/urls.py
from django.conf.urls import url
from app1 import views

urlpatterns = [
    url(r'^blog/([0-9]{4})/(\d{2})/$', views.blog), # 完整的请求路径例如:/app1/blogs/2020/03/
    url(r'^blogs/(?P<year>[0-9]{4})/(?P<month>\d{2})/$', views.blogs),
]



# app2/urls.py
from django.conf.urls import url
from app2 import views

urlpatterns = [
    url(r'^blog2/([0-9]{4})/(\d{2})/$', views.blog), # 完整的请求路径例如:/blogs2/2020/03/
    url(r'^blogs2/(?P<year>[0-9]{4})/(?P<month>\d{2})/$', views.blogs),
]

 

posted @ 2021-07-28 17:29  Star-Hitian  阅读(38)  评论(0)    收藏  举报