首页 > 解决方案 > 为什么我不能在 django 中使用模板标签

问题描述

我试图循环列表中的链接和名称,但它不起作用,有人可以向我解释为什么它不起作用吗?

图片

标签: djangotemplatestags

解决方案


因为您没有将上下文数据传递给 html 文件,所以通过以下方式传递它:

def index(request):
    context = {
        "nav": [
            ["/", "Home"],
            ["/about", "About"],
            ["/blog", "Blog"],
        ],
    }
    return render(request, "index.html", context)

推荐阅读