1. 程式人生 > >018:include函式詳解

018:include函式詳解

include函式詳解(瞭解——雖然用的很少):

include函式的用法,目前有三種使用方式:

1、include(module,namespace=None):

  • module:子url的模組字串(即:app);
  • namespace:例項名稱空間;這個地方要注意一點,如果指定例項名稱空間,那麼前提必須要先指定應用名稱空間——也就是在子urls.py中新增”app_name“變數;

2、include((pattern_list,app_namespace),namespace=None):include函式的第一個引數既可以是一個字串,也可以是一個元組;如果是元組,那麼元組的第一個引數是子urls.py模組的字串,元組的第二個引數是應用名稱空間;也就是說:應用名稱空間既可以在子urls.py中通過app_name指定,也可以在include函式中指定;

3、include(pattern_list):pattern是一個列表,這個列表中裝的path或re_path函式,例項程式碼如下:

 

 

 上圖是上課截圖——後期一定自己弄一個;

剛剛在網路上看了一篇文章寫的不錯:https://www.jianshu.com/p/0e5bdc73fcab