oh dear, this seems to be a well-known thing.
thanks so much for this, it works!
still need to figure out why ;-)
thanks to you all
André
On Fri, May 16, 2008 at 1:10 PM, Ben Ford <[EMAIL PROTECTED]> wrote:
>
> 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 [email protected]
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
-~----------~----~----~----~------~----~------~--~---