Django的版本坑


Django2.x與1.x版本之間的坑


App模塊中models.py

  • django2.x是中reverse使用方法

 from django.urls import reverse
  • ForeignKey(on_delete=models.DO_NOTHING)參數一定要填寫上,否則會報錯

  • 如要定義參數(app_name=),在django2.x中已經消失,需要定義的直接在App中urls.py中直接定義app_name=blog


Myweb的路由地址中urls.py

  • 其實2.x中直接導入urls就可以使用include了,新增的re_path支持正則匹配,path=url

 from django.urls import path,include,re_path
 用法path("admin/",include())==url("admin/",include())


免責聲明!

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



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