﻿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
