【问题标题】:Is there a way for Link model to query in the Navbar Links of my Django projectLink 模型有没有办法在我的 Django 项目的 Navbar Links 中查询
【发布时间】: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


    【解决方案1】:

    能否请您更正视图中的模型名称。

    模型 = 链接

    应该是 Model = Link。

    谢谢。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-14
      • 2013-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多