title: django's DateField model field and acceptable values
body: <p>I'm having a bit of trouble with django's DateField model field.  Shouldn't it be able to accept <code>fiveDaysLater</code> as a valid date object?  When I try to add fiveDaysLater into the database, I get an error saying <code>cannot add null value to date</code>.  However, the second I change the <code>date</code> field to a regular <code>CharField</code>, the fiveDaysLater value is added to the database with no problem.  fyi if I print fiveDaysLater, I get <code>2011-09-28</code></p>
  
  <p>My view:</p>
  
  <pre><code>def myView():
      now = datetime.date.today()
      fiveDaysLater = now + datetime.timedelta(days=5)
      newDate = Speech(date = fiveDaysLater)
      newDate.save()
  </code></pre>
  
  <p>My model</p>
  
  <pre><code>class Speech(models.Model):
      date = models.DateField()
  </code></pre>