title: ImportError and Django driving me crazy
body: <p>OK, I have the following directory structure (it's a django project):</p>
  
  <pre>
  -> project
  --> app
  </pre>
  
  <p>and within the app folder, there is a scraper.py file which needs to reference a class defined within models.py</p>
  
  <p>I'm trying to do the following:</p>
  
  <pre><code>
  import urllib2
  import os
  import sys
  import time
  import datetime
  import re
  import BeautifulSoup
  
  sys.path.append('/home/userspace/Development/')
  os.environ['DJANGO_SETTINGS_MODULE'] = 'project.settings'
  
  from project.app.models import ClassName
  </code></pre>
  
  <p>and this code just isn't working.  I get an error of:</p>
  
  <pre>
  Traceback (most recent call last):
    File "scraper.py", line 14, in 
      from project.app.models import ClassName
  ImportError: No module named project.app.models
  </pre>
  
  <p>This code above used to work, but broke somewhere along the line and I'm extremely confused as to why I'm having problems.  On SnowLeopard using python2.5.</p>