Django:您是不是需要使用特定文件夹名称命名标签库(模板、静态等)?
Posted
技术标签:
【中文标题】Django:您是不是需要使用特定文件夹名称命名标签库(模板、静态等)?【英文标题】:Django : Do you need to name a tag library (templates, static, etc) with a specific folder name?Django:您是否需要使用特定文件夹名称命名标签库(模板、静态等)? 【发布时间】:2021-10-01 18:57:03 【问题描述】:所以,我目前正在学习 Django。 当我开始创建例如“模板”文件夹时,我感到很困惑。所以 templates 文件夹是我们可以实际存储 Web 应用程序模板的地方。 我们真的需要将文件夹命名为“模板”吗?或者我们可以给它取个别的名字吗?
【问题讨论】:
【参考方案1】:最好使用名称“模板”和 Django 应用程序的子文件夹名称,例如 blog/templates/blog 并将您的 html 文件保存在其中,如果您想保存 CSS 和 js 文件,请这样做,但这次选择名称static as blog/static/blog 其中 blog 可能是您的应用名称,如果您是初学者并且之前使用过 Django,那么您可以更改项目文件夹中的 settings.py
【讨论】:
非常感谢,真的很有帮助?【参考方案2】:您可以将其命名为任何名称,但请注意在 settings.py 中找到该文件夹位置,否则 Django 将不会查看该文件夹。
如需进一步参考,请使用this。
【讨论】:
谢谢你,这有帮助??以上是关于Django:您是不是需要使用特定文件夹名称命名标签库(模板、静态等)?的主要内容,如果未能解决你的问题,请参考以下文章
尝试从命名空间“App\DataFixtures”加载类“BaseFixture”。您是不是忘记了另一个名称空间的“使用”语句?
命名空间“Microsoft”中不存在类型或命名空间名称“AspNetCore”(您是不是缺少程序集引用?)