id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 24615 ordering by expression not part of SELECT is broken Mattia Procopio nobody "I was ordering my queryset by distance after calling .distance() on it, it was working well with django 1.7 but after upgrading to django 1.8 I am now getting this error: {{{ File ""/home/matt/repos/uwncom/lib/python2.7/site-packages/django/db/models/query.py"", line 162, in __iter__ self._fetch_all() File ""/home/matt/repos/uwncom/lib/python2.7/site-packages/django/db/models/query.py"", line 965, in _fetch_all self._result_cache = list(self.iterator()) File ""/home/matt/repos/uwncom/lib/python2.7/site-packages/django/db/models/query.py"", line 1217, in iterator for row in compiler.results_iter(): File ""/home/matt/repos/uwncom/lib/python2.7/site-packages/django/db/models/sql/compiler.py"", line 783, in results_iter results = self.execute_sql(MULTI) File ""/home/matt/repos/uwncom/lib/python2.7/site-packages/django/db/models/sql/compiler.py"", line 818, in execute_sql sql, params = self.as_sql() File ""/home/matt/repos/uwncom/lib/python2.7/site-packages/django/db/models/sql/compiler.py"", line 367, in as_sql extra_select, order_by, group_by = self.pre_sql_setup() File ""/home/matt/repos/uwncom/lib/python2.7/site-packages/django/db/models/sql/compiler.py"", line 49, in pre_sql_setup order_by = self.get_order_by() File ""/home/matt/repos/uwncom/lib/python2.7/site-packages/django/db/models/sql/compiler.py"", line 276, in get_order_by field, self.query.get_meta(), default_order=asc)) File ""/home/matt/repos/uwncom/lib/python2.7/site-packages/django/db/models/sql/compiler.py"", line 552, in find_ordering_name if field.rel and path and opts.ordering and name != field.attname: AttributeError: 'DistanceField' object has no attribute 'rel' }}} Is there anything I missed upgrading to 1.8? " Bug closed GIS 1.8 Release blocker fixed miroslav@… Ready for checkin 0 0 0 0 0 0