From cbe4efcbc13ad402bf1f1a94b02a8ec93f20327d Mon Sep 17 00:00:00 2001 From: Yamila Moreno Date: Fri, 5 Jun 2015 11:34:54 +0200 Subject: [PATCH] Fixed #22571 -- Added clarification about auto_now_add=True --- docs/ref/models/fields.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/ref/models/fields.txt b/docs/ref/models/fields.txt index f8144c1f34..0d467eb218 100644 --- a/docs/ref/models/fields.txt +++ b/docs/ref/models/fields.txt @@ -490,7 +490,11 @@ optional arguments: Automatically set the field to now when the object is first created. Useful for creation of timestamps. Note that the current date is *always* used; - it's not just a default value that you can override. + it's not just a default value that you can override. So even if you + set a value for this field when creating the object, it will be ignored. + If you want to be able to modify this field, set ``default=timezone.now`` + (from :func:`django.utils.timezone.now`) instead of ``auto_now_add=True``. + The default form widget for this field is a :class:`~django.forms.TextInput`. The admin adds a JavaScript calendar,