最佳答案
在 Django 中,约定是将所有特定于应用程序的静态文件(即 css、 js)放入名为 静电干扰的文件夹中。所以结构应该是这样的:
mysite/
manage.py
mysite/ --> (settings.py, etc)
myapp/ --> (models.py, views.py, etc)
static/
在 mysite/settings.py
我有:
STATIC_ROOT = 'staticfiles'
所以当我运行这个命令时:
python manage.py collectstatic
它在根级别创建一个名为 staticfiles
的文件夹(与 myapp/
目录相同)
这有什么意义? 不就是创建一个我所有静态文件的副本吗?