![](/img/trans.png)
[英]Django url not finding a template using CreateView in Class-Based Views
[英]Django - using reverse() on Class-based views
我的 Django 项目中有以下 urls 配置:
urlpatterns = patterns('',
(r'^my-view$', MyViewClass.as_view()),
)
有没有办法使用reverse()
函数来获取上面视图的url?
就在这里。
使用url
函数的name
参数为url
定义一个名称,然后您可以对这个名称使用reverse
:
from django.conf.urls import patterns, url
urlpatterns = patterns('',
url(r'^my-view$', MyViewClass.as_view(), name='my_view'),
)
reverse('my_view')
如果该url
需要一个参数,如:
url('<<int:input>>', ClassView.as_view(), name='link')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.