相关疑难解决方法(0)

heroku上的Django静态文件

我使用"git push heroku master"将一个django应用程序部署到了heroku,它工作得很好.

然后我使用"heroku create second-app -r staging"在同一个git上创建了第二个应用程序

并推送使用:git push staging master

当我打开第二个应用程序时,没有任何静态文件被拾取或加载(即没有css,js或图像工作)

这非常令人困惑 - 请帮忙!

我的设置文件如下

import os
import platform
import dj_database_url

DEBUG = True
TEMPLATE_DEBUG = DEBUG

# This should work for any deployment
BASE_DIR = os.path.abspath(os.path.join(os.path.dirname( __file__ ), '..'))

ADMINS = (
    ('me', 'me@gmailcom'),
)

MANAGERS = ADMINS
# LOCAL SETTINGS
if platform.system() in ['Windows', 'Darwin']:
    #EV = 'LOCAL'
    DATABASES = {
             'default': {
                 'ENGINE': 'django.db.backends.sqlite3', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.
                 'NAME': BASE_DIR + …
Run Code Online (Sandbox Code Playgroud)

django heroku staticfilehandler django-staticfiles

16
推荐指数
2
解决办法
2万
查看次数