我想在heroku上部署一个夹层应用程序,很幸运,它可以运行,但是静态文件不在生产环境中提供,而是在本地提供。
我尝试了一切,从更改设置中的变量或更改wsgi文件,甚至尝试了urls文件,但什么也没有。 这是我的settings.py:
STATIC_URL = "/static/"
#STATIC_ROOT = os.path.join(PROJECT_ROOT, STATIC_URL.strip("/"))
STATICFILES_DIRS = (
os.path.join(PROJECT_ROOT, 'static'),
)
...
import mezzanine_heroku
mezzanine_heroku.settings(locals())
我的静态文件夹与项目文件夹处于同一级别。 这是我的完整代码的github链接:https://github.com/krandor305/darkprinceblog 请您帮忙,我很想知道答案