【发布时间】:2017-12-20 20:00:59
【问题描述】:
我在一个 django 项目中有一个索引页面,它有一个导航栏(在它的 header.html 页面中)。我希望导航栏能够真正工作……目前,当我点击导航栏中的“教师”时,出现错误。
header.html 中的代码(有导航栏)
</button>
<div class="collapse navbar-collapse" id="navbarResponsive">
<ul class="navbar-nav ml-auto">
<li class="nav-item mx-0 mx-lg-1">
<a class="nav-link py-3 px-0 px-lg-3 rounded js-scroll-trigger" href="/teachers/teachers.html">Teachers</a>
</li>
</div>
上面有问题的链接是:
href="/teachers/teachers.html">教师
teachers.html 页面所在的文件路径/结构: C:\Users\User\Desktop\rast\teachers\templates\teachers
错误:
Using the URLconf defined in website.urls, Django tried these URL patterns, in this order:
admin/
admin/
header/ [name='header']
[name='index']
teachers/
The current path, teachers.html, didn't match any of these.
我的问题是 - 我需要在 header.html 页面中写什么(或者我需要做其他事情吗?)才能让导航栏按钮“教师”转到Teachers.html 页面。
【问题讨论】: