首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django_wsgi和wsgi应该做什么选择?

django_wsgi和wsgi应该做什么选择?
EN

Stack Overflow用户
提问于 2014-05-23 14:46:11
回答 2查看 80关注 0票数 1

我现在的django版本是1.6.3

我想用uwsgi和nginx在我的centos服务器上部署django。

使用1.3sDjango的人发布了一个教程,其中说应该在my项目中创建一个名为django_wsgi.py的文件。我想知道这个步骤是否可以被忽略,因为我在项目开始时已经有wsgi.py了。django_wsgi.py和wsgi.py是一回事吗?只需随版本升级更改名称即可。

代码语言:javascript
复制
#django.py
mport os
import sys
sys.path.append("/opt/www") 
os.environ['DJANGO_SETTINGS_MODULE'] = 'your_project.settings' 
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()

#wsgi.py
import os
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "netmag.settings")
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-05-23 14:51:36

startproject生成的项目结构自1.3以来发生了变化。在1.4发布之前,您必须手动创建一个wsgi文件。自1.4以来,Django会在项目根目录中自动创建wsgi.py文件。

继续使用Django为您创建的wsgi.py

票数 1
EN

Stack Overflow用户

发布于 2014-05-23 14:51:24

Django 1.6已经有了默认的WSGI配置,就像您在wsgi.py文件中看到的那样,不需要其他任何东西。您提到的说明是针对遗留Django项目的。

有关Django WSGI配置的更多信息,请参见https://docs.djangoproject.com/en/1.6/howto/deployment/wsgi/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23832227

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档