【发布时间】:2019-07-14 01:51:36
【问题描述】:
我在我的 django 项目中创建了一个链接模型,它作为导航链接加载到我的 base.html 文件中,该文件是由其他 html 文件继承的模板。
我已经尝试过通常的方式,或者至少是我使用Listview,{% for %} 教我的方式
def view_link(ListView):
context_object_name = 'links'
Model = Links
Class Link(Models):
link_name = models.CharField(max_length=265)
<nav class="navbar navbar-expand-lg">
<a class="navbar-brand">HOME</a>
<button class="navbar-toggler" data-toggle="collapse" data-target="#collapseMenu">
<span class="navbar-toggler-icon"></span>
</button>
<div class="navbar navbar-collapse">
<ul class="navbar-nav">
{% for link in links %}
<li class="nav-item"><a class="nav-link">{{ link.link_name}}</a></li>
{% endfor %}
</ul>
</div>
</nav>
I expect the to query the link_names i stored in my link model to query as links for my navigation bar but instead it returns blank but when i do it manually and add links one by one it shows all of the links
【问题讨论】:
标签: python-3.x django-models django-templates