Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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 从模板调用html_Django_Django Templates - Fatal编程技术网

Django 从模板调用html

Django 从模板调用html,django,django-templates,Django,Django Templates,我正在用Django 1.3建立一个网站 我的一个视图是一个重复很多的复杂HTML(带有一些嵌套的HTML的图像库) 有没有办法把逻辑放在一个单独的文件中?从django叫它 注意:也许在HTML中有一种方法可以做到这一点,而这个问题可能与django无关。 注2:我发现了另一个关于从模板调用django函数的函数,使用这个函数,也许我可以使用“render_to_response”函数来加载内部HTML 这样做的目的是为不同的组件提供独立的逻辑。如果您想将django模板代码提取到一个单独的文

我正在用Django 1.3建立一个网站

我的一个视图是一个重复很多的复杂HTML(带有一些嵌套的HTML的图像库)

有没有办法把逻辑放在一个单独的文件中?从django叫它

注意:也许在HTML中有一种方法可以做到这一点,而这个问题可能与django无关。 注2:我发现了另一个关于从模板调用django函数的函数,使用这个函数,也许我可以使用“render_to_response”函数来加载内部HTML


这样做的目的是为不同的组件提供独立的逻辑。

如果您想将django模板代码提取到一个单独的文件中,请查看


(看起来您可能在询问其他问题,但我不太清楚您想做什么…

如果您想将django模板代码拉到一个单独的文件中,请查看

(看起来你可能在问别的事情,但我不太清楚你想做什么…)

也许有一种方法可以在HTML中实现这一点

如果您只想将HTML拆分为单独的文件和块,那么应该使用前面提到的
{%include%}
标记Dougal。 但是,如果您想在HTML中包含额外的逻辑,您应该求助于:

Django的模板系统带有多种内置标记 和过滤器,旨在满足用户的表示逻辑需求 应用然而,您可能会发现自己需要功能 模板原语的核心集合中未涵盖的。你可以 通过使用定义自定义标记和过滤器来扩展模板引擎 Python,然后使用{% 加载%}标记

也许有一种方法可以在HTML中实现这一点

如果您只想将HTML拆分为单独的文件和块,那么应该使用前面提到的
{%include%}
标记Dougal。 但是,如果您想在HTML中包含额外的逻辑,您应该求助于:

Django的模板系统带有多种内置标记 和过滤器,旨在满足用户的表示逻辑需求 应用然而,您可能会发现自己需要功能 模板原语的核心集合中未涵盖的。你可以 通过使用定义自定义标记和过滤器来扩展模板引擎 Python,然后使用{% 加载%}标记


谢谢@Dougal。这就是我要找的,我不知道我怎么没有在文档中看到。谢谢@Dougal。这就是我要找的,我不知道我怎么没有在文档中看到它。