【发布时间】:2011-05-17 17:31:57
【问题描述】:
我看到的大多数用于创建用于 mod_wsgi 的 WSGI 文件的指南都为 Django 或 Pylons 设置它。但是,我想创建 wsgi 文件而不为任何特定框架设置它。我该怎么做呢。以下是 wsgi 脚本中用于 Django 的代码:
import os, sys
sys.path.append('/home/user/dev')
sys.path.append('/home/user/dev/site1')
os.environ['DJANGO_SETTINGS_MODULE'] = 'site1.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
mod_wsgi integration from google 说我需要在 WSGI 脚本中添加以下代码来覆盖 BASELINE 环境(是的,我使用的是基线和特定于应用程序的 virtualenv):
import site
site.addsitedir('/usr/local/pythonenv/PYLONS-1/lib/python2.5/site-packages')
如果我不将它用于任何特定框架,我的 WSGI 脚本会是什么样子?
编辑:这是用于 Apache 服务器
【问题讨论】:
-
您可能希望在某些服务器上使用 mod_wsgi。您要使用哪个服务器?
-
@pyfunc:查看编辑,对于 Apache 是
标签: python django apache mod-wsgi virtualenv