【发布时间】:2019-04-28 08:39:29
【问题描述】:
所以我刚刚将我的网站部署到我的外部服务器。我从我的仓库中复制了所有文件。我在服务器上创建了 virtualenv、数据库、创建了用户、进行了迁移、已迁移和 ofc。似乎我的图像和 css/js 文件似乎没有找到。安装 NginX(如教程中所述)以完成它是绝对必要的吗?在我的本地主机上一切正常...
【问题讨论】:
-
你是否使用 gunicorn 来运行项目?
-
您需要向我们提供有关您的生产环境的更多详细信息。您使用的是什么 WSGI 服务器(uwsgi、gunicorn、mod_wsgi)?您使用的是什么文件服务器(apache,nginx)?您的设置(settings.py)是否不同(它们应该是因为您在生产中需要
DEBUG = False)。在这种情况下,您对STATIC_ROOT的设置是什么?你manage.py collectstatic了吗?
标签: css django django-staticfiles