Thank you, I had various as errors as you pointed out and as soon as I implemented your suggestions and reset the database it all works now.
On Apr 20, 8:43 am, Peter Rowell <[EMAIL PROTECTED]> wrote: > > featured_place = models.ForeignKey(Place, null=true, blank=true) > > 1. By any chance are you getting an error like "NameError: name 'true' > is not defined"? The python keyword is "True", not "true". > > 2. If you reference a mode before it is defined, you need to supply a > string for the referenced model. > e.g., featured_place = models.ForeignKey('Place', null=True, > blank=True) > This only works for forward references to models in the same > models.py file. > > 3. Regarding your error 'null value in column "featured_id" violates > not-null constraint'. > You may have added null=True in your ForeignKey declaration, you > may even have tried to do a ./manage.py syncdb, but that won't affect > your DB. Once a table exists, django will not ALTER it to match your > new description. You have two choices: > a. Modify your DB directly using whatever tool you use -- command > line, phpMyAdmin, or whatever. > b. Do a ./manage.py reset <app_name>. WARNING: this will drop the > tables (and their data) for *all* of the models in the named app, and > then create them anew with the current definitions. > > HTH, > Peter --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---