詳解django使用include無(wú)法跳轉(zhuǎn)的解決方法
一般的django項(xiàng)目我都喜歡采用以下的文件結(jié)構(gòu),使用include的方式,實(shí)現(xiàn)從總的url分配給apps里面的url
Example:
-projtect---apps-----user-------urls.py-urls.py
但突然發(fā)現(xiàn)無(wú)法跳轉(zhuǎn),竟然是總url的這個(gè)錯(cuò)誤!
以下是錯(cuò)誤做法
urlpatterns = [ url(r’^admin/’, admin.site.urls), url(r’^’, views.Index.as_view(), name=’index’), url(r’^user/’, include(’apps.user.urls’,namespace=’user’)),]urlpatterns += staticfiles_urlpatterns()
以下是正確做法,主要問(wèn)題在于url(r’^’, views.Index.as_view(), name=‘index’),的位置
只要把這句放在最下面即可…
urlpatterns = [ url(r’^admin/’, admin.site.urls), url(r’^user/’, include(’apps.user.urls’,namespace=’user’)), url(r’^’, views.Index.as_view(), name=’index’),]urlpatterns += staticfiles_urlpatterns()
到此這篇關(guān)于詳解django使用include無(wú)法跳轉(zhuǎn)的解決方法的文章就介紹到這了,更多相關(guān)django include無(wú)法跳轉(zhuǎn)內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. Python如何批量生成和調(diào)用變量2. ASP.NET MVC實(shí)現(xiàn)橫向展示購(gòu)物車(chē)3. ASP.Net Core對(duì)USB攝像頭進(jìn)行截圖4. .net如何優(yōu)雅的使用EFCore實(shí)例詳解5. ASP.Net Core(C#)創(chuàng)建Web站點(diǎn)的實(shí)現(xiàn)6. python 爬取京東指定商品評(píng)論并進(jìn)行情感分析7. python基礎(chǔ)之匿名函數(shù)詳解8. Python獲取B站粉絲數(shù)的示例代碼9. ajax動(dòng)態(tài)加載json數(shù)據(jù)并詳細(xì)解析10. 通過(guò)CSS數(shù)學(xué)函數(shù)實(shí)現(xiàn)動(dòng)畫(huà)特效
