传递变量以在 django 模板中显示
Posted
技术标签:
【中文标题】传递变量以在 django 模板中显示【英文标题】:Passing a variable to display in django template 【发布时间】:2016-10-19 23:42:03 【问题描述】:您好,我是 django 新手,有些东西我不知道。如何准确地显示不同文件中的变量集?
choices.py:
testvar= 'This is a test variable'
views.py
from .choices import testvar
模板.html
testvar
是这样吗?导入似乎工作正常,但字符串不显示。 谢谢。
【问题讨论】:
【参考方案1】:你的观点必须是这样的:
from django.shortcuts import render
def index(request):
testvar = 'value'
return render(request, 'template.html', 'testvar': testvar)
您传递包含您的值的字典。
【讨论】:
【参考方案2】:没有。
就像教程解释的那样,您需要将它作为上下文条目传递给模板对象的render()
方法。
【讨论】:
以上是关于传递变量以在 django 模板中显示的主要内容,如果未能解决你的问题,请参考以下文章
使用模板变量时,Django google-maps API v3 不适用于 Chrome