From ad385ae163da2b1c558f62c0415db5aa03227587 Mon Sep 17 00:00:00 2001 From: Ari Pollak Date: Mon, 23 Dec 2024 16:26:01 -0500 Subject: Fixed #36037 -- Fixed default primary key type in docs. BigAutoField is the default type for primary keys. In models.txt, the linked anchor shows that the default primary key is a BigAutoField, so it now defers to that section instead of duplicating an (incorrect) type. --- docs/ref/contrib/contenttypes.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'docs/ref') diff --git a/docs/ref/contrib/contenttypes.txt b/docs/ref/contrib/contenttypes.txt index ff0688d4ac..18eaff43b2 100644 --- a/docs/ref/contrib/contenttypes.txt +++ b/docs/ref/contrib/contenttypes.txt @@ -261,7 +261,7 @@ For example, it could be used for a tagging system like so:: class TaggedItem(models.Model): tag = models.SlugField() content_type = models.ForeignKey(ContentType, on_delete=models.CASCADE) - object_id = models.PositiveIntegerField() + object_id = models.PositiveBigIntegerField() content_object = GenericForeignKey("content_type", "object_id") def __str__(self): @@ -291,7 +291,7 @@ model: 2. Give your model a field that can store primary key values from the models you'll be relating to. For most models, this means a - :class:`~django.db.models.PositiveIntegerField`. The usual name + :class:`~django.db.models.PositiveBigIntegerField`. The usual name for this field is "object_id". 3. Give your model a -- cgit v1.3