[1.7.x] Fixed #23283 -- Added default=False to BooleanField's in the docs.

Thanks Baptiste for the suggestion.

Backport of 6947885926 from master
This commit is contained in:
Ola Sitarska 2014-08-13 18:33:06 +02:00 committed by Tim Graham
parent 05063c60da
commit 0f44d9f9b1
4 changed files with 6 additions and 6 deletions

View File

@ -185,7 +185,7 @@ class method can now directly :ref:`create Manager with QuerySet methods
class Food(models.Model):
kind = models.CharField(max_length=50)
vegetarian = models.BooleanField()
vegetarian = models.BooleanField(default=False)
objects = FoodQuerySet.as_manager()
Food.objects.pizzas().vegetarian()

View File

@ -21,8 +21,8 @@ In this example, a ``Place`` optionally can be a ``Restaurant``:
class Restaurant(models.Model):
place = models.OneToOneField(Place, primary_key=True)
serves_hot_dogs = models.BooleanField()
serves_pizza = models.BooleanField()
serves_hot_dogs = models.BooleanField(default=False)
serves_pizza = models.BooleanField(default=False)
def __str__(self): # __unicode__ on Python 2
return "%s the restaurant" % self.place.name

View File

@ -1005,8 +1005,8 @@ For example::
address = models.CharField(max_length=80)
class Restaurant(Place):
serves_hot_dogs = models.BooleanField()
serves_pizza = models.BooleanField()
serves_hot_dogs = models.BooleanField(default=False)
serves_pizza = models.BooleanField(default=False)
All of the fields of ``Place`` will also be available in ``Restaurant``,
although the data will reside in a different database table. So these are both

View File

@ -84,7 +84,7 @@ model will be serialized. For example, consider the following models::
name = models.CharField(max_length=50)
class Restaurant(Place):
serves_hot_dogs = models.BooleanField()
serves_hot_dogs = models.BooleanField(default=False)
If you only serialize the Restaurant model::