1. 程式人生 > >Django2.1.3 urls.py path模組配置

Django2.1.3 urls.py path模組配置

 learning_log/urls.py

 

 

learning_logs/urls.py

 

django2.0和1.x的區別是非常明顯的,2.0開始使用path和re_path代替原來的url,而且用法有了很多變化。
圖一:
在project的urls.py當中:即(learning_log\urls.py)
當呼叫的函式在當前模板中是,不要使用include。admin.site.urls在當前模板,所以不
要使用include,learning_logs在其他模板,所以使用時要加上include。
圖二:
在app的urls.py當中,必須要寫明app_name = 'learning_logs'
這樣就不會有問題了。