帮助!我有一个简单的问题。
我在模板中创建了链接,如下所示:
<a href="students">students</a>
当我去alumni.html并点击指向students.html的链接时,它会指向校友 /学生
但我想点击并查看/学生。
我不明白为什么要转发给校友/学生。
我只将settings.py的一个方面改为:'DIRS':[os.path.join(BASE_DIR,“templates”)],
urls.py
from django.conf.urls import include, url
from django.contrib import admin
urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'^students/$', 'assignments.views.students', name='students'),
url(r'^alumni/$', 'assignments.views.alumni', name='alumni'),
]
views.py
from django.shortcuts import render
def students(request):
return render(request, "students.html", {})
def alumni(request):
return render(request, "alumni.html", {})
我做错了什么?
答案 0 :(得分:1)
将模板中的网址更改为此
<a href="{% url 'students' %}">students</a>