I am trying to build an example app in Google App Engine using django-nonrel. and am having problems implementing ListField attribute into a model.
I have created an app test_model and have included it as an installed app in my settings. The model.py is:
from django.db import models from djangotoolbox import * from dbindexer import * # Create your models here. class Example(models.Model): some_choices = models.ListField('Choice_examples') notes = models.CharField(max_length='20') updated_at = models.DateTimeField(auto_now=True) def __unicode__(self): return u'%s' % (self.notes) class Choice_examples(models.Model): name = models.CharField(max_length='30') def __unicode__(self): return u'%s' % (self.name)
The above example gives me:
AttributeError:'module' object has no attribute 'Model'
If I comment out the djangotoolbox import, I get the following :
AttributeError: 'module' object has no attribute 'ListField'
What am I doing wrong here? I can't seem to find any documention as to how to go about using ListField in django-nonrel. Is that because it is supposed to really obvious?