On Tue, 2009-01-06 at 07:58 +0530, Kenneth Gonsalves wrote:
> On Tuesday 06 Jan 2009 12:50:24 am Mike wrote:
> > If the type is not a string, and blank=True is set, shouldn't
> > null=True be implied?
> 
> no - blank=True is enforced at django level whereas null=True is enforced at 
> DB level and blank != null.

That's how things are implemented, not how the behaviour should/could
work.

The way to think about this problem is whether there's a situation where
blank=True, null=False makes sense or is even possible for non-text
fields and Mike quite possibly has a valid point there: you cannot store
a blank value in a non-NULL integer field, for example.

Malcolm


--~--~---------~--~----~------------~-------~--~----~
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 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to