Changeset 8724
- Timestamp:
- 08/29/08 17:29:38 (3 months ago)
- Files:
-
- django/trunk/django/db/models/query.py (modified) (1 diff)
- django/trunk/tests/regressiontests/queries/models.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/db/models/query.py
r8670 r8724 738 738 field = self.model._meta.get_field(self._field_name, many_to_many=False) 739 739 assert isinstance(field, DateField), "%r isn't a DateField." \ 740 % field _name740 % field.name 741 741 self.query.add_date_select(field, self._kind, self._order) 742 742 if field.null: django/trunk/tests/regressiontests/queries/models.py
r8646 r8724 902 902 >>> _ = pickle.loads(pickle.dumps(qs)) 903 903 904 Bug #8683 -- raise proper error when a DateQuerySet gets passed a wrong type of field 905 >>> Item.objects.dates('name', 'month') 906 Traceback (most recent call last): 907 ... 908 AssertionError: 'name' isn't a DateField. 909 904 910 Bug #8597: regression tests for case-insensitive comparisons 905 911 >>> _ = Item.objects.create(name="a_b", created=datetime.datetime.now(), creator=a2, note=n1)
