0
我宣佈一個網址就像在Django 1.7以下:錯誤NoReverseMatch
URL(R '^頁面(/ \ w {2}/| /)$',MyView.as_view( ),name ='my_name'),
在我的模板中,我想從其名稱中反轉網址。我想:
<form method="post" action="{% url 'my_namespace:my_name' variable %}">
<form method="post" action="{% url 'my_namespace:my_name' %}">
但沒有什麼工作,它扔例外:
反向的 'MY_NAME' 與參數 '(u'test')」和關鍵字參數 '{}' 未找到。 1個模式嘗試:['page(\/\ w {2} \/| \ /)$']
請幫助給我一些建議。謝謝。
我試着傳遞兩個字符變量'ab'而不是'測試',但它仍然不起作用。但是,如果我將這個網址按照您的建議拆分爲2,則效果很好。這可能兩個只使用一個url聲明? – 2014-11-22 04:08:33
是的,URL中的參數將消除對URL的調用。 – 2014-11-22 17:27:51