我的项目在本地服务器上运行正常但在部署Heroku
期间,我收到以下错误
Collectstatic configuration error. To debug, run: $ heroku run python manage.py collectstatic --noinput
我理解这是由于STATIC_ROOT
中的settings.py
设置,但我似乎无法正确指向静态文件的位置。
这是我的文件夹结构。
C:/
/Users
/Mac
/denv
/musicpro
/musicpro
/featureapp
/static
/featureapp
/css
/img
/js
settings.py
STATIC_URL = '/static/'
STATIC_ROOT = 'musicpro/featureapp/static/featureapp/'
STATICFILES_DIRS = (
os.path.join(BASE_DIR, "static")
)