Opened 14 years ago
Closed 13 years ago
#14294 closed Bug (fixed)
default input_format not honoroed
Reported by: | Owned by: | nobody | |
---|---|---|---|
Component: | Documentation | Version: | 1.2 |
Severity: | Normal | Keywords: | |
Cc: | Triage Stage: | Accepted | |
Has patch: | no | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
form.DateField() only accepts following formats:
'%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', # '2006-10-25', '10/25/2006', '10/25/06'
But fails to accept:
'%b %d %Y', '%b %d, %Y', # 'Oct 25 2006', 'Oct 25, 2006' '%d %b %Y', '%d %b, %Y', # '25 Oct 2006', '25 Oct, 2006' '%B %d %Y', '%B %d, %Y', # 'October 25 2006', 'October 25, 2006' '%d %B %Y', '%d %B, %Y', # '25 October 2006', '25 October, 2006'
Documentations states all above should be accepted: http://docs.djangoproject.com/en/dev/ref/forms/fields/#datefield
Thanks
Change History (6)
comment:1 by , 14 years ago
Triage Stage: | Unreviewed → Accepted |
---|
comment:2 by , 14 years ago
Component: | Uncategorized → Documentation |
---|
comment:4 by , 13 years ago
Severity: | → Normal |
---|---|
Type: | → Bug |
comment:5 by , 13 years ago
Easy pickings: | unset |
---|---|
UI/UX: | unset |
https://code.djangoproject.com/ticket/15135#comment:1, I believe, is a more accurate description than what I said above of the current situation. What both the datefield doc and the settings doc fail to mention is that what they are showing is the default for the USE_L10N=False
case. Datefield doc perhaps should be nothing that the defaults (for the USE_L10N=False
case) are the DATE_INPUT_FORMATS
setting. In the USE_L10N=True
case it's not feasible to try to state the defaults, because it varies by locale.
Also, #17532 reported this again.
comment:6 by , 13 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
[17554] clarified the documentation, which is the fix for this.
Hmm, indeed. Those other formats were specifically disabled in r13039, which added some doc about how those formats can't be used for localized dates, but we seem to have overlooked the fact they they were included in the defaults pre-localization-support. The settings doc also has it wrong right now.