Python Django
From Tmplab
Django on Dreamhost
Add this at the beginning of your passenger_wsgi.py:
sys.path.append('/home/USER/HOSTNAME/django/installed/lib/python')
Debugging django
passenger_wsgi.py
#!/usr/bin/python
import sys, os
f=open("/tmp/djangodebug", "w+")
f.flush()
sys.stderr = f
try:
import sys, os
sys.path.append(os.getcwd())
os.environ['DJANGO_SETTINGS_MODULE'] = "XXX"
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
except:
f.flush()
print "Unexpected error:", sys.exc_info()[0]
f.write('------------------------------')
f.write(sys.exc_info()[0])
f.write('------------------------------')
f.close()
