我想请求有关如何在if语句中使用URL的帮助
,其中
IF URL = detailsUrl
disable a div
ELSE
show div
例如这是我的urls.py
url(r'^(?P<question_id>[0-9]+)/$', views.detail, name='detail')
我想知道正确的if语句用于使这项工作感谢
答案 0 :(得分:2)
您可以在模板中使用request.path
来控制渲染的div:
{% url 'detail' 1 as details %}
{% if request.path == details %}
<div>Details</div>
{% else %}
<div>Else</div>
{% endif %}
请注意,django.core.context_processors.request
TEMPLATES
需要options
。
参考:Django docs。