django中的静态文件 - 应该在app_name文件夹内?

在我的应用程序文件夹中,我有文件夹staticcssjsimg文件夹。django中的静态文件 - 应该在app_name文件夹内?

这是好的,或者我应该保持这样的static -> app_name -> css,js,img

回答:

与模板类似,建议使用应用程序名称的静态内部目录命名空间静态资源。但是,如果应用程序将在多个项目中重用,并且可能会覆盖其他部署中的静态资源,那么这真的只会有用。由于Django鼓励将所有应用程序构建为可重用组件,因此建议使用此内部目录,但这也不是必需的。

回答:

静态文件可以位于应用程序文件夹或项目文件夹中,也可以位于项目文件夹的子文件夹中。但是你必须告诉程序这些文件在哪里。所以你必须在SETTINGS文件中提到它。

以上是 django中的静态文件 - 应该在app_name文件夹内? 的全部内容, 来源链接: utcz.com/qa/266756.html

回到顶部