我想userid 从django url 传递到我的视野
这是我在Django模板中编写的内容
<a href ={% url 'user_details' x.id %} class='btn btn-primary' style="float: right;" >Know More</a></div>
Run Code Online (Sandbox Code Playgroud)
要处理这个网址,我已经写过Url了
url(r'^User/(\d{userid})/$', 'search.views.user_detail',name='user_details'),
Run Code Online (Sandbox Code Playgroud)
但是我收到了一个错误,即
NoReverseMatch at /search/
Reverse for ''user_details'' with arguments '(2L,)' and keyword arguments '{}' not found.
Run Code Online (Sandbox Code Playgroud)
请帮帮我,我在这里做错了什么.
cat*_*ine 16
没有报价 ''
<a href ={% url user_details x.id %} class='btn btn-primary' style="float: right;" >
Know More
</a>
Run Code Online (Sandbox Code Playgroud)
另一个你的网址
url(r'^User/(?P<userid>\d+)/$', 'search.views.user_detail', name='user_details'),
Run Code Online (Sandbox Code Playgroud)
Nun*_*ata 11
小心,在Django 1.5之后,使用必须使用引号.我遇到了这个解决方案并试了一下,得到了一个错误.我正在使用Django 1.6,你需要引号:
<a href ={% url 'user_details' x.id %} class='btn btn-primary' style="float: right;" >
Know More
</a>
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你.
| 归档时间: |
|
| 查看次数: |
23067 次 |
| 最近记录: |