Opened 12 years ago
Closed 12 years ago
#20878 closed Uncategorized (invalid)
Use of datetime.date throws a 'naive datetime' warning
| Reported by: | Owned by: | nobody | |
|---|---|---|---|
| Component: | Uncategorized | Version: | 1.4 |
| Severity: | Normal | Keywords: | timezone |
| Cc: | Triage Stage: | Unreviewed | |
| Has patch: | no | Needs documentation: | no |
| Needs tests: | no | Patch needs improvement: | no |
| Easy pickings: | no | UI/UX: | no |
Description
Use of datetime.date to represent a date (not a datetime) throws the same 'naive datetime' warning that using datetime.datetime does. This does not make sense, as a date object has no tzinfo attribute and no concept of time (and hence time zone).
Note:
See TracTickets
for help on using tickets.
... and that's the very reason why dates objects aren't a well defined input for DateTimeField when
USE_TZ = True. Hence the warning.Use the appropriate data type for each field type: