也许尝试做一些不可能的事情,但基本上,我创建了一个文件 header.html,其中包含所有其他 html 页面,例如 {% include "project/header.html" %} 这工作正常,挑战在于 header.html 我想要放置一个包含来自模型的值的下拉菜单。如果我直接调用 header.html 它工作正常,但在其他页面内则不行。
header.html
...
<ul>
{% for club in clubs.all %}
<li> <a href="#">{{ club.name }}</a></li>
{% endfor %}
...
views.py
from django.http import HttpResponse
from django.shortcuts import render
from .models import Club
def index(request):
clubs = Club.objects
return render(request, 'project/index.html',{'clubs':clubs})
这可能吗?提前致谢
动漫人物
相关分类