【问题标题】:why i cant use template tags in django为什么我不能在 django 中使用模板标签
【发布时间】:2021-06-27 10:47:07
【问题描述】:

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

picture

【问题讨论】:

  • 请将您的问题分享为代码,请勿分享图片。
  • 对不起,我是新来的
  • 不客气,我知道这就是我告诉你的原因,祝你好运。

标签: django templates tags


【解决方案1】:

因为你没有将你的上下文数据传递给你的 html 文件,所以通过这样做来传递它:

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

【讨论】:

  • 不客气,如果他们是对的,请接受答案,通过这样做其他人知道这个问题已经得到回答。
猜你喜欢
  • 2011-06-24
  • 1970-01-01
  • 2014-03-20
  • 1970-01-01
  • 2019-07-02
  • 2014-10-23
  • 1970-01-01
  • 2022-01-18
  • 2011-03-18
相关资源
最近更新 更多