静态文件的含义以及配置
Django staticfile 的配置
起初以为是我dockerfile写错了的问题,的确不是dockerfile的问题是我没有理解static_url与static_root的含义
👍 如果不是前后端分离项目在每个APP下都应该有static与templates文件夹存在不然django收集静态文件收集不到
STATIC_URL为Django返回给前端的路径即项目内部的static文件夹
STATIC_ROOT为静态文件收集的路径即 python3 manage.py collectstatic 的文件夹
STATIC_ROOT = os.path.join(BASE_DIR, ‘static’) 意思是把文件收集到项目下static文件夹下的static文件夹中
所以方便起见我把 STATIC_ROOT = os.path.join(BASE_DIR, ‘’)设置为了收集在项目下static文件夹下
大坑不少小坑不断,学无止境啊