【发布时间】:2018-04-09 22:23:53
【问题描述】:
是否可以以字符串形式获取 Django 视图的名称? 我搜索了很多,但找不到答案。
【问题讨论】:
-
没有任何内置功能可以做到这一点。您可以获取当前应用程序,但您必须编写上下文处理器或其他东西来获取视图。
-
request.resolver_match.func.__name__在视图中可以工作,但你应该说明你为什么需要它,也许有更好的模式 -
非常感谢@PRMoureu,它的作用就像一个魅力。
-
怎么样,
self.get_view_name()? (在CBV中)