我试图在我的视图中创建一个div,只有当页面URL中同时包含单词“org”和“dashboard”时才应该生成该div。我也看过其他类似的问题,但他们的解决方案似乎不适合我。在
我还尝试过将短语org和dashboard放在引号内,这实际上会在页面上显示div;但是不管这些短语是否在页面URL中,这都将显示在页面上。在
HTML格式:
{% if org and dashboard in request.path %}
<div id='url-req-brn'>
<div class='max margins'>
<h4 id='url-req-brn-h4'>You must be logged in to view the requested page.<h4>
</div>
</div>
{% endif %}
谢谢
更新: 当前的解决方案清楚地说明了我在HTML中犯的错误,但是当我有一个包含“org”和“dashboard”的URL时,div仍然不显示。在
我需要定义什么请求.路径“我的意思是视图.py文件?在
您必须引用
org
和dashboard
作为字符串,然后分别测试它们的包含:语法遵循普通Python的语法。在
参考文献
Template complex expressions
相关问题 更多 >
编程相关推荐