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