我想知道是否可以确定哪个视图在 Django 中呈现特定模板(或获得布尔结果)。例如:
{% if this_view %}
some code
{% else %}
some other code
{% endif %}
我可能已经离题了,但我想知道如何在模板中创建类似的条件语句。任何帮助将非常感激!
您可以使用 djangorequest.get_full_path
来获取模板中的当前 url,并且您应该能够从该 url 中找出视图。
您还可以request.resolver_match.view_name
在模板中使用以获取视图名称
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句