Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

[1.0.X]: Fixed #9853 -- Added information to the model date/time fiel…

…ds to note the Python objects used to represent them.

Backport of r10198 from trunk.


git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.0.X@10199 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
commit 46292cdc71f3151e78699bdaf0fbe52b7f59f0ce 1 parent 412e1d5
Gary Wilson Jr. gdub authored
Showing with 15 additions and 11 deletions.
  1. +15 −11 docs/ref/models/fields.txt
26 docs/ref/models/fields.txt
View
@@ -365,13 +365,14 @@ portability mentioned there should be heeded.
.. class:: DateField([auto_now=False, auto_now_add=False, **options])
-A date field. Has a few extra optional arguments:
+A date, represented in Python by a ``datetime.date`` instance. Has a few extra,
+optional arguments:
.. attribute:: DateField.auto_now
Automatically set the field to now every time the object is saved. Useful
- for "last-modified" timestamps. Note that the current date is *always* used;
- it's not just a default value that you can override.
+ for "last-modified" timestamps. Note that the current date is *always*
+ used; it's not just a default value that you can override.
.. attribute:: DateField.auto_now_add
@@ -380,18 +381,19 @@ A date field. Has a few extra optional arguments:
it's not just a default value that you can override.
The admin represents this as an ``<input type="text">`` with a JavaScript
-calendar, and a shortcut for "Today". The JavaScript calendar will always start
-the week on a Sunday.
+calendar, and a shortcut for "Today". The JavaScript calendar will always
+start the week on a Sunday.
``DateTimeField``
-----------------
.. class:: DateTimeField([auto_now=False, auto_now_add=False, **options])
-A date and time field. Takes the same extra options as :class:`DateField`.
+A date and time, represented in Python by a ``datetime.datetime`` instance.
+Takes the same extra arguments as :class:`DateField`.
-The admin represents this as two ``<input type="text">`` fields, with JavaScript
-shortcuts.
+The admin represents this as two ``<input type="text">`` fields, with
+JavaScript shortcuts.
``DecimalField``
----------------
@@ -706,9 +708,11 @@ input).
.. class:: TimeField([auto_now=False, auto_now_add=False, **options])
-A time. Accepts the same auto-population options as :class:`DateField` and
-:class:`DateTimeField`. The admin represents this as an ``<input type="text">``
-with some JavaScript shortcuts.
+A time, represented in Python by a ``datetime.time`` instance. Accepts the same
+auto-population options as :class:`DateField`.
+
+The admin represents this as an ``<input type="text">`` with some JavaScript
+shortcuts.
``URLField``
------------
Please sign in to comment.
Something went wrong with that request. Please try again.