我的 Django 项目中有以下 urls 配置:
urlpatterns = patterns('',
(r'^my-view$', MyViewClass.as_view()),
)
有没有办法使用reverse()
函数获取上面 View 的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')
关于python - Django - 在基于类的 View 上使用 reverse(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25140133/