我正在关注 django tutorial ,我不明白为什么将管理页面的 templates
文件夹放在基本目录中,而不是放在 mysite
目录中。
事实上,在将模板添加到 polls
应用程序时,这些模板已放在 polls
目录中。发生这种情况是否有根本原因?如果更改此配置,我会遇到麻烦吗?
最佳答案
我曾经在将模板放入应用程序的模板目录时遇到过一个问题,即模板加载器会使用它通过遍历 INSTALLED_APPS
设置找到的第一个模板,因此如果您的应用程序出现在列表中的管理应用程序(它可能会这样做),将不会使用在那里覆盖的模板。
关于python - Django 。为什么管理模板放在基本文件夹而不是 mysite 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32825886/