在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ django url配置問題

django url配置問題

django 2.0.6

url配置
clipboard.png

視圖函數(shù)
clipboard.png

自定義標簽

clipboard.png

html

clipboard.png

結果

clipboard.png

clipboard.png

我不清楚為什么兩個url用的相同的視圖函數(shù) 相同的html頁面,而我不傳參數(shù)(視圖函數(shù)有默認值),頁面都渲染不出來啊

回答
編輯回答
避風港

django 的 URL 規(guī)則中, 如果是<int:level>/<int:category>, 那么levelcategory就必須是正的整形數(shù)字. 不能是負數(shù).
參考URL調(diào)度器:

int - Matches zero or any positive integer. Returns an int.

你這里的levelcategory的默認值是-1, 不是正數(shù), 因此報錯, 可以嘗試改成默認值為0.

2017年5月1日 10:45