python - Django 。为什么管理模板放在基本文件夹而不是 mysite 中?

标签 python django django-templates

我正在关注 django tutorial ,我不明白为什么将管理页面的 templates 文件夹放在基本目录中,而不是放在 mysite 目录中。

事实上,在将模板添加到 polls 应用程序时,这些模板已放在 polls 目录中。发生这种情况是否有根本原因?如果更改此配置,我会遇到麻烦吗?

最佳答案

我曾经在将模板放入应用程序的模板目录时遇到过一个问题,即模板加载器会使用它通过遍历 INSTALLED_APPS 设置找到的第一个模板,因此如果您的应用程序出现在列表中的管理应用程序(它可能会这样做),将不会使用在那里覆盖的模板。

关于python - Django 。为什么管理模板放在基本文件夹而不是 mysite 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32825886/

相关文章:

python - Tensorflow 预测总是相同的结果

Python正则表达式命名组(0或1匹配)

python - Django 中的分页未按预期工作

django访问许多创建的原始表字段

django - 如何向 Django 模板中的自定义模板过滤器添加多个参数?

python - 将 epoch/unix 时间转换为可读格式

python - 我可以用 Pandas 附加到压缩流吗?

python - 如何在python中遍历httprequest post变量

python - Django: 'Settings' 对象没有属性

django - Pycharm没有显示来自django外部库的所有文件