在Heroku上使用Django从djstatic切换到Amazon CDN

2024-05-16 18:47:00 发布

您现在位置:Python中文网/ 问答频道 /正文

django和django一直在开发我的网站wsgi.py. 我现在要把我的站点静态文件移到Amazon上。我现在需要从我的wsgi.py文件?我关心以下几行代码。正确的做法是什么?他们需要走吗?如果是的话,我该怎么做呢?公司名称:

from django.core.wsgi import get_wsgi_application
from dj_static import Cling

application = Cling(get_wsgi_application())

谢谢

尤安


Tags: 文件django代码frompyimportwsgiamazon
1条回答
网友
1楼 · 发布于 2024-05-16 18:47:00

如果使用django-storages提供文件,则不需要再使用dj-staticdj-static仅当您希望使用WSGI服务器(如gunicorn)为静态文件提供服务时才使用。在你的例子中,你使用的是亚马逊的服务器。在

要回答您的问题,您可以还原为默认的wsgi.py文件,如下所示:

import os
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "myproject.settings")

from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()

您还可以从您的virtualenv和{}中删除{}

相关问题 更多 >