Tickets #15124 and #4102

2012-02-27 Thread Andrew Badr
#15124 - can a committer please look at this before 1.4 hits? It got and then lost RFC for mysterious reasons. #4102 - This thing is a beast. It was "Accepted" 18 months ago, but I would bet against it ever landing in trunk. Someone should take a serious look and, if necessary, shoot it in the

Re: Ticket #15124: BooleanField should not use False as default (unless provided)

2011-01-22 Thread Andrew Badr
> Does removing it cause any test failures? > > Karen Yes, one, on sqlite: Test: ERROR: test_issue_6755 (regressiontests.model_inheritance_regress.tests.ModelInheritanceTest) Exception: IntegrityError: model_inheritance_regress_restaurant.serves_hot_dogs may not be NULL This is the desired

Ticket #15124: BooleanField should not use False as default (unless provided)

2011-01-19 Thread Andrew Badr
Models with a BooleanField are instantiated with that field's value set to False if no default or initial value is provided. Instead, like most other fields, the field's initial value should be set to None. This None should be left uncoerced when attempting to save the instance, so attempting to

Re: Wherein Benjamin Franklin answers questions pertaining to the Django development process

2010-04-20 Thread Andrew Badr
Umpires? Strike three off a curveball? -- You received this message because you are subscribed to the Google Groups "Django developers" group. To post to this group, send email to django-develop...@googlegroups.com. To unsubscribe from this group, send email to

Re: Opinions sought on m2m signal ordering

2010-03-27 Thread Andrew Badr
Isn't the overhead of a function call negligible compared to executing a database query or opening/closing a connection? On Mar 27, 10:08 am, Russell Keith-Magee wrote: > Hi all, > > One of the new features in 1.2 are signals on m2m operations [1]. > > Recently, Ticket

Release note references in documentation

2010-02-15 Thread Andrew Badr
What's the policy about all those references to release notes in the docs? For example, the autoescape template tag [1] has "New in Django 1.0: Please, see the release notes", with a link to the 1.0 release notes. When can these be removed? It's clearly a bad idea to rely on the release notes as