platform: django 1.0, google app engine, app-engine-patch , python 2.5.4
i am tring to use the choices attribute as i always have been using in django website
<
This is a documented problem that will not be resolved. Simply put, you can't do this when using GAE.
Guido says the following when closing the above ticket:
I'm very sorry, but I have to close this as invalid.
The App Engine definition of the choices parameter to the db.Property class is different from the Django definition. See http://code.google.com/appengine/docs/datastore/propertyclass.html#Property
I realize that this may cause problems when you're trying to create a form from the model, but the solution is to override the form field using a custom widget and passing the list of desired choices to the widget. (There's an example of this in Rietveld, in codereview/views.py, class SettingForm.)