[baumgold@argon mplanner]$ python manage.py shell
Python 2.4.3 (#1, Sep 17 2008, 16:04:01) 
[GCC 4.1.2 20071124 (Red Hat 4.1.2-41)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>> from mplanner.planner import models
>>> group = models.PerformanceGroup.objects.get(pk=1)
>>> group.name
u'Proscenium'
>>> user = models.User.objects.get(pk=1)
>>> user.username
u'Baumgold'
>>> from datetime import date
>>> m1 = models.PerformanceGroupMembership(user = user, performance_group = group, title = 'President', date_joined = date.today())
>>> m1
<PerformanceGroupMembership: PerformanceGroupMembership object>
>>> m1.date_joined
datetime.date(2009, 5, 11)
>>> m1.save()
Traceback (most recent call last):
  File "<console>", line 1, in ?
  File "/usr/lib/python2.4/site-packages/Django-1.0.2_final-py2.4.egg/django/db/models/base.py", line 311, in save
    self.save_base(force_insert=force_insert, force_update=force_update)
  File "/usr/lib/python2.4/site-packages/Django-1.0.2_final-py2.4.egg/django/db/models/base.py", line 371, in save_base
    values = [(f, f.get_db_prep_save(raw and getattr(self, f.attname) or f.pre_save(self, True))) for f in meta.local_fields if not isinstance(f, AutoField)]
  File "/usr/lib/python2.4/site-packages/Django-1.0.2_final-py2.4.egg/django/db/models/fields/__init__.py", line 192, in get_db_prep_save
    return self.get_db_prep_value(value)
  File "/usr/lib/python2.4/site-packages/Django-1.0.2_final-py2.4.egg/django/db/models/fields/__init__.py", line 496, in get_db_prep_value
    return connection.ops.value_to_db_date(self.to_python(value))
  File "/usr/lib/python2.4/site-packages/Django-1.0.2_final-py2.4.egg/django/db/models/fields/__init__.py", line 458, in to_python
    raise exceptions.ValidationError(
ValidationError: Enter a valid date in YYYY-MM-DD format.
>>> m1 = models.PerformanceGroupMembership(user = user, performance_group = group, title = 'President', date_joined = u'2009-05-11')
>>> m1.date_joined
u'2009-05-11'
>>> m1.save()Traceback (most recent call last):
  File "<console>", line 1, in ?
  File "/usr/lib/python2.4/site-packages/Django-1.0.2_final-py2.4.egg/django/db/models/base.py", line 311, in save
    self.save_base(force_insert=force_insert, force_update=force_update)
  File "/usr/lib/python2.4/site-packages/Django-1.0.2_final-py2.4.egg/django/db/models/base.py", line 371, in save_base
    values = [(f, f.get_db_prep_save(raw and getattr(self, f.attname) or f.pre_save(self, True))) for f in meta.local_fields if not isinstance(f, AutoField)]
  File "/usr/lib/python2.4/site-packages/Django-1.0.2_final-py2.4.egg/django/db/models/fields/__init__.py", line 192, in get_db_prep_save
    return self.get_db_prep_value(value)
  File "/usr/lib/python2.4/site-packages/Django-1.0.2_final-py2.4.egg/django/db/models/fields/__init__.py", line 496, in get_db_prep_value
    return connection.ops.value_to_db_date(self.to_python(value))
  File "/usr/lib/python2.4/site-packages/Django-1.0.2_final-py2.4.egg/django/db/models/fields/__init__.py", line 458, in to_python
    raise exceptions.ValidationError(
ValidationError: Enter a valid date in YYYY-MM-DD format.
>>> 

