django 項目中遇到的問題(持續更新中)


問題1:in include 'provide the namespace argument to include() instead

  描述:在最外層的urls.py 添加項目的urls后報錯,錯誤顯示:in include 'provide the namespace argument to include() instead."

  解決方案:

  修改:url(r'admin/',include(admin.site.urls)) 為 url(r'admin/',admin.site.urls)

問題2:Specifying a namespace in include() without providing an app_name

  描述:在最外層的urls.py 添加項目的urls后報錯,錯誤顯示:Specifying a namespace in include() without providing an app_name。

  解決方案:

  在 app_name 目錄下的urls.py 文件中rlpatterns前面加上app_name='[app_name]',其中app_name 為項目名稱。

問題3:no module named django.core.urlresolvers

  描述:import django.core.urlresolvers 時報錯,錯誤顯示no module named django.core.urlresolvers

  解決方案:

  將django.core.urlresolvers 修改為 django.urls即可。

  原因就是:django2.0 把原來的 django.core.urlresolvers 包 更改為了 django.urls包。 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM