问题描述
因此,我有一个博客网站,用户可以在其中通过为帖子分配类别来发布帖子,一旦有了新的类别,该类别就会出现在我的导航栏中。而且我可以从主页转到X类别,但不能直接通过导航栏从X类别转到Y类别。我应该如何解决这个问题。已经过了两天,我正在努力解决。
base.html
<div class="collapse navbar-collapse" id="navbarToggle">
<div class="navbar-nav mr-auto">
<a class="nav-item nav-link" href="{% url 'blog:post_list' %}">Home</a>
{% for tag in tags %}
<a class="nav-item nav-link" href="tag/{{ tag.slug }}/">{{ tag.name }}</a>
{% endfor %}
</div>
<!-- Navbar Right Side -->
<div class="navbar-nav">
<a class="nav-item nav-link" href="{% url "blog:about_page" %}">About us</a>
<a class="nav-item nav-link" href="{% url "blog:contact_page" %}">Contact</a>
<a class="nav-item nav-link" href="#">Support</a>
</div>
</div>
因此,当我从首页转到类别X时,URL为http://127.0.0.1:8000/tag/X/,而当我切换为http://127.0.0.1:8000/tag/X/tag/Y/
我了解到base.html中的代码仅允许使用这种类型的网址:http://127.0.0.1:8000/tag/X/
但是我应该如何解决,我会感谢安迪的帮助!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)