heroku django没有收集我的静态文件
我的问题是: 当我在heroku服务器上运行collectstatic命令staticfiles时,我的应用程序没有复制我的staticfiles 我的配置:heroku django没有收集我的静态文件,django,heroku,django-models,django-forms,heroku-postgres,Django,Heroku,Django Models,Django Forms,Heroku Postgres,我的问题是: 当我在heroku服务器上运行collectstatic命令staticfiles时,我的应用程序没有复制我的staticfiles 我的配置: **BASE_DIR = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))** STATIC_URL = '/static/' STATIC_ROOT = os.path.join(os.path.dirname(BASE_DIR),
**BASE_DIR = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))**
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(os.path.dirname(BASE_DIR), "static_in_env","static_root")
STATICFILES_DIRS = (
os.path.join(BASE_DIR, "static_in_pro","our_static"),
Django将安装的应用程序中的
STATICFILES\u DIRS
和static
文件夹中的静态文件放入static\u ROOT
您应该检查文件夹中是否有静态文件:BASE\u DIR/static\u in\u pro/our\u static
最简单的方法是在应用程序中创建一个static
文件夹,然后将静态文件放入其中。在这种情况下,您可以忽略静态文件\u DIRS