La plupart des guides que j'ai vu pour créer le fichier WSGI pour mod_wsgi le configurent pour Django ou Pylons. Cependant, je voudrais créer le fichier wsgi sans le configurer pour un cadre particulier. Comment puis-je faire cela. Ce qui suit est un code du script wsgi pour une utilisation avec Django:mod_wsgi Script WSGI pour le développement web Python non-frameworked
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()
Le mod_wsgi integration from google dit que je dois ajouter le code suivant au script WSGI pour recouvrir l'environnement BASELINE (eh oui, je suis en utilisant une base de référence et virtualenv spécifique à l'application):
import site
site.addsitedir('/usr/local/pythonenv/PYLONS-1/lib/python2.5/site-packages')
Comment mon script WSGI ressembler si je ne l'utilise pas pour tout cadre particulier?
EDIT: Ceci est pour une utilisation avec le serveur Apache
Vous voudriez utiliser mod_wsgi avec un serveur. Quel serveur voulez-vous utiliser? – pyfunc
@pyfunc: voir les modifications, pour Apache, c'est – yretuta