Browse Source

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

Thanks Baptiste for the suggestion.
Ola Sitarska 10 years ago
parent
commit
6947885926

+ 1 - 1
docs/releases/1.7.txt

@@ -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()

+ 2 - 2
docs/topics/db/examples/one_to_one.txt

@@ -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

+ 2 - 2
docs/topics/db/models.txt

@@ -1006,8 +1006,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

+ 1 - 1
docs/topics/serialization.txt

@@ -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::