Django基于请求路径创建if语句:不工作

2024-04-20 15:04:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在我的视图中创建一个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文件?在


Tags: inorgdiv视图idurlhtml页面