我有一個我想讓狀態令牌爲可選的url。如果狀態令牌沒有在url中提供,我在view method參數中給出一個默認值。我嘗試用這個(?:/(?P<status>\d+))?$
代替令牌,但似乎不工作。由於Django:我怎樣才能使URL的一部分可選
url(r'^(?P<status>\d+)/$', frequest_list, name="frequest_list"),
def request_list(request, status=1):
...
...
更新: 這是我努力的格局:
所以,如果我嘗試localhost/features/
作品以及
但如果我這樣做localhost/features/1/
失敗
爲什麼它不能正常工作?我使用相同的單個url,可選的捕獲方法。 – jdi
它給了我404說沒有匹配的網址。我錯過了什麼嗎? –
你可以發佈你嘗試過的確切模式嗎? – jdi