Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/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
Python Jinja2模板呈现多个或单个文件_Python_Templates_Flask_Jinja2 - Fatal编程技术网

Python Jinja2模板呈现多个或单个文件

Python Jinja2模板呈现多个或单个文件,python,templates,flask,jinja2,Python,Templates,Flask,Jinja2,我只是想知道单模板渲染的性能是否优于多模板渲染 考虑到多模板呈现,单模板呈现的优缺点是什么?使用模板继承时没有任何性能损失,由于可重用性,您将不得不在任何项目中使用它。但这并不意味着您可以无限期地继承,因为它将有文件读取开销。您指的是多模板呈现的方式是什么?例如扩展基本模板等?是的,在其他模板旁边有块和include语句的基本模板。好的,多重渲染提高了可读性,但这不会降低性能吗?所以你说,我最好使用模板继承,直到它变得比可用性更复杂。

我只是想知道单模板渲染的性能是否优于多模板渲染


考虑到多模板呈现,单模板呈现的优缺点是什么?

使用模板继承时没有任何性能损失,由于可重用性,您将不得不在任何项目中使用它。但这并不意味着您可以无限期地继承,因为它将有文件读取开销。

您指的是多模板呈现的方式是什么?例如扩展基本模板等?是的,在其他模板旁边有块和include语句的基本模板。好的,多重渲染提高了可读性,但这不会降低性能吗?所以你说,我最好使用模板继承,直到它变得比可用性更复杂。