Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django templates,通过模板变量传递模板语言_Django_Django Templates - Fatal编程技术网

Django templates,通过模板变量传递模板语言

Django templates,通过模板变量传递模板语言,django,django-templates,Django,Django Templates,我想把我的静态页面放在url、标题和内容的数据库简单模型中,然后有一个基本的base_static.html模板,如果需要的话,可以从管理界面非常容易地编辑它们 我知道您可以很容易地将html转义为: {{ content|safe }} 或 但是我需要能够在静态页面中使用一些模板语言,例如,一个简单的for循环来遍历从视图传递给它的变量 这是可能的,或者你会建议只使用模板来服务静态页面吗?它们不会有太大的变化 谢谢您的帮助。如果您想在db中存储模板,并且这正是您想要的。如果您想使用模板语言

我想把我的静态页面放在url、标题和内容的数据库简单模型中,然后有一个基本的base_static.html模板,如果需要的话,可以从管理界面非常容易地编辑它们

我知道您可以很容易地将html转义为:

{{ content|safe }}

但是我需要能够在静态页面中使用一些模板语言,例如,一个简单的for循环来遍历从视图传递给它的变量

这是可能的,或者你会建议只使用模板来服务静态页面吗?它们不会有太大的变化


谢谢您的帮助。

如果您想在db中存储模板,并且这正是您想要的。如果您想使用模板语言,您可以使用此应用程序:

如果您想在db中存储模板,而这正是您想要的如果您想使用模板语言,您可以使用此应用程序:

检查这个问题:

您可能会从这里公开的解决方案中获得一些想法

检查此问题:


您可能会从这里公开的解决方案中获得一些想法

如果您迭代一个变量来填充页面的某个区域,那么它根本不是静态的。如果您迭代一个变量来填充页面的某个区域,那么它根本就不是静态的。
{% autoescape off %}
{{ content }}
{% endautoescape %}