Andre, You also need blank=True here: pn = models.CharField('Publication number', max_length=20, null=True)
That will fix you :-) Ben Andre Meyer wrote: > hi all > > now, this is driving me crazy. this problem persists even after > switching from 0.96.1 to the newforms-admin branch. > > after declaring a model class with an attribute that may be null (pn) > the admin site still tells me to fill in that field, because "This > field is required.", but it isn't. > > i have registered the model class to the admin site without any custom > options. > > recreated the database file (sqlite) after switching to the na branch. > > checked in SQLite Manager that the pn field may indeed be null. > > new Dossier instances can be created and saved in the shell without > the pn attribute, but when viewing the instance on the admin page and > pressing Save, the error appears. > > what is the matter????? > > thanks for your suggestions > cheers > André > > > code: > > /model.py > / > class Dossier(models.Model): > an = models.CharField('Dossier number', max_length=10, > primary_key=True) > pn = models.CharField('Publication number', max_length=20, null=True) > > def __unicode__(self): > return self.an <http://self.an> > > admin.site.register(Dossier) > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---