Changeset 9206
- Timestamp:
- 10/08/08 04:45:27 (2 months ago)
- Files:
-
- django/trunk/django/db/models/sql/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/sql/query.py
r9201 r9206 609 609 ordering = self.extra_order_by 610 610 elif not self.default_ordering: 611 ordering = []611 ordering = self.order_by 612 612 else: 613 613 ordering = self.order_by or self.model._meta.ordering django/trunk/tests/regressiontests/queries/models.py
r9202 r9206 974 974 >>> print query.as_sql()[0] 975 975 SELECT U0."id" FROM "queries_tag" U0 976 977 Calling order_by() with no parameters removes any existing ordering on the 978 model. But it should still be possible to add new ordering after that. 979 >>> qs = Author.objects.order_by().order_by('name') 980 >>> 'ORDER BY' in qs.query.as_sql()[0] 981 True 976 982 """} 977 983
