我已经开始使用当前3个应用程序(注册,监视和随机化)开发Django项目。我想为静态文件设置参数。我正在使用Bootstrap 4.0,目前我只有一个用于粘贴页脚的CSS文件由于此CSS适用于项目的所有模板,因此我在项目的根目录下创建了一个静态文件夹:
-project
- settings.py
- monitor
- randomization
- registration
- static
- css
- styles.css
- images
以及我的settings.py
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(BASE_DIR,'static'),
)
STATIC_ROOT = 'D:/Users/jl3/DevSpace/intenseTBM_eTool/static/'
我已经运行了Commande Collectatic,但出现错误:
错误:?:(staticfiles.E002)STATICFILES_DIRS设置不应包含STATIC_ROOT设置。
如何为项目设置“全局”静态文件?我应该如何设置参数?
错误很明显。
此外,如果STATIC_ROOT与STATICFILES_DIRS中的相同,则无需在设置中进行设置。 STATICFILES_DIRS是Django将在其中搜索其他静态文件的文件夹列表,除了已安装的每个应用程序的每个静态文件夹之外。 STATIC_ROOT是在manage.py collectstatic之后将存储每个静态文件的文件夹。