Code

Ticket #2211: datefield_lookup.diff

File datefield_lookup.diff, 549 bytes (added by paolo <paolo@…>, 8 years ago)
Line 
1Index: __init__.py
2===================================================================
3--- __init__.py (revision 3185)
4+++ __init__.py (working copy)
5@@ -412,7 +412,7 @@
6         if lookup_type == 'range':
7             value = [str(v) for v in value]
8         elif lookup_type in ('exact', 'gt', 'gte', 'lt', 'lte', 'ne'):
9-            value = value.strftime('%Y-%m-%d')
10+            value = self.to_python(value).strftime('%Y-%m-%d')
11         else:
12             value = str(value)
13         return Field.get_db_prep_lookup(self, lookup_type, value)