【发布时间】:2019-02-13 07:46:47
【问题描述】:
django 模板文件夹requires 创建一个包含应用程序名称的子文件夹,然后包含模板文件。为什么这是必要的,当python manage.py collectstatic 可以在遍历所有目录时推断此信息?看起来很多余。
【问题讨论】:
-
原因有两个:一是组织和具有可维护的结构,二是防止名称冲突。假设您有 2 个同名模板,您可以在 render() 中使用 dir/template_name 来防止名称冲突