title: Django with Passenger
body: <p>I'm trying to get a trivial Django project working with Passenger on Dreamhost, following the instructions <a href="http://www.soasi.com/2008/09/django-10-on-dreamhost-with-passenger-mod_rails/" rel="noreferrer"> here </a></p>
  
  <p>I've set up the directories exactly as in that tutorial, and ensured that django is on my PYTHONPATH (I can run python and type 'import django' without any errors).  However, when I try to access the url in a browser, I get the following message: "An error occurred importing your passenger_wsgi.py".  Here is the contents of my  passenger_wsgi.py file:</p>
  
  <pre><code>import sys, os
  sys.path.append("/path/to/web/root/") # I used the actual path in my file
  os.environ['DJANGO_SETTINGS_MODULE'] = ‘myproject.settings’
  import django.core.handlers.wsgi
  application = django.core.handlers.wsgi.WSGIHandler()
  </code></pre>
  
  <p>However, when I put the following simple "Hello World" application in passenger_wsgi.py, it works as intended, suggesting Passenger is set up correctly:</p>
  
  <pre><code>def application(environ, start_response):
      write = start_response('200 OK', [('Content-type', 'text/plain')])
      return ["Hello, world!"]
  </code></pre>
  
  <p>What am I missing?  Seems like some config issue.</p>