title: syncing sqlite3 for Django tutorial
body: <p>I'm starting the Django tutorials and have virtual environments and django installed. I'm working on a Mac 10.6.8, which has sqlite3 already installed. </p>
  
  <p>I'm working inside a virtual environment. I changed the settings.py file to:  </p>
  
  <pre><code>ENGINE -- 'django.db.backends.sqlite3'
  </code></pre>
  
  <p>I left the <code>NAME</code> -- in the settings.py file blank (i.e. <code>''</code>) because the tutorial said</p>
  
  <blockquote>
    <p>"If the file doesn't exist, it will automatically be created when you synchronize the database for the first time."</p>
  </blockquote>
  
  <p>But when I run <code>python manage.py syncdb</code>, I get the following error:</p>
  
  <blockquote>
    <p>django.core.exceptions.ImproperlyConfigured: Please fill out the database NAME in the settings module before using the database.</p>
  </blockquote>
  
  <p>Why isn't my file automatically created? Or what do I need to do to solve this problem?</p>
  
  <p>Thank you!</p>