Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的应用程序文件夹中,我有文件夹static和里面css,,js和img文件夹。
static
css
js
img
没关系,还是我应该保持这样static -> app_name -> css,js,img?
static -> app_name -> css,js,img
与模板类似,建议使用应用程序名称在 static 内的目录来命名您的静态资源。但是,这仅在应用程序要在多个项目中重用并且有可能覆盖其他部署中的静态资源时才真正有用。由于 Django 鼓励将所有应用程序构建为可重用组件,因此建议使用此内部目录,但也不是必需的。
静态文件可以在 app 文件夹或项目文件夹中,也可以在项目文件夹的子文件夹中。但是你必须告诉程序这些文件在哪里。所以你必须在 SETTINGS 文件中提到它。