【发布时间】:2011-09-08 22:27:24
【问题描述】:
我可以从request.path获取视图功能:
from django.core.urlresolvers import resolve
view_func, _args, _kwargs = resolve(request.path)
但是,我需要更多的东西。我需要获取一个视图名称列表,例如 ['edit_foo', 'delete_foo'],并确定当前 URL 是否是其中之一。
我使用来自 django.core.urlresolvers 的一些内部结构提出了一些想法,但我想要一些高效且有点正确的东西(即,不是 hacky,理想地记录在案)。
【问题讨论】:
-
为什么不能有视图列表?
-
@Ignacio - 你的意思是,实际可调用视图函数的列表?
标签: python django django-urls