18910140161

Python-为什么我的下拉菜单不能处理页面堆栈溢出

顺晟科技

2022-10-19 13:48:06

103

几天前,我尝试学习django,并使用它创建一个简单的网站,但出于某种原因,我在主页中的下拉菜单不能工作,但在另一个页面中它可以正常工作。 下面是

的html模板
<div class="dropdown-menu">
    {% for category in links %}
        <a class="dropdown-item" href="{{ category.get_url }}">{{category.category_name}}</a>
    {% endfor %}
</div>

下面是django urls.py的代码

<div class="dropdown-menu">
    {% for category in links %}
        <a class="dropdown-item" href="{{ category.get_url }}">{{category.category_name}}</a>
    {% endfor %}
</div>

这里是我的链接引用代码

<div class="dropdown-menu">
    {% for category in links %}
        <a class="dropdown-item" href="{{ category.get_url }}">{{category.category_name}}</a>
    {% endfor %}
</div>

我不知道为什么在我的主页上,下拉按钮不起作用,但在另一个页面上,它起作用了。我试着在我的navbar模板上找到,我认为没有问题,但下拉菜单仍然不能工作,我试着在settings.py(检查安装应用程序)上找到,但我做到了

views.py

<div class="dropdown-menu">
    {% for category in links %}
        <a class="dropdown-item" href="{{ category.get_url }}">{{category.category_name}}</a>
    {% endfor %}
</div>

有人知道问题出在哪里吗?


顺晟科技:

我的下拉列表在某些页面中不起作用的原因是因为我在模板中包含了标题标记,即使它已经在模板中 如果有人有类似的问题,请检查您的页面,也许您也像我一样犯了一些错误

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航