﻿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
8904	geodjango should return more informative error for mysql non-support	robstar	nobody	"A better error should be reported for when a distance lookup is attempted with mysql:


>>> qs = Building.gobjects.filter(geo_loc__distance_lte=(x, D(km=7)))
Traceback (most recent call last):
  File ""<console>"", line 1, in <module>
  File ""/root/django-svn/Django-1.0-beta_2/django/db/models/manager.py"", line 90, in filter
    return self.get_query_set().filter(*args, **kwargs)
  File ""/root/django-svn/Django-1.0-beta_2/django/db/models/query.py"", line 481, in filter
    return self._filter_or_exclude(False, *args, **kwargs)
  File ""/root/django-svn/Django-1.0-beta_2/django/db/models/query.py"", line 499, in _filter_or_exclude
    clone.query.add_q(Q(*args, **kwargs))
  File ""/root/django-svn/Django-1.0-beta_2/django/db/models/sql/query.py"", line 1189, in add_q
    can_reuse=used_aliases)
  File ""/root/django-svn/Django-1.0-beta_2/django/db/models/sql/query.py"", line 1061, in add_filter
    parts, opts, alias, True, allow_many, can_reuse=can_reuse)
  File ""/root/django-svn/Django-1.0-beta_2/django/db/models/sql/query.py"", line 1377, in setup_joins
    raise FieldError(""Join on field %r not permitted."" % name)
FieldError: Join on field 'geo_loc' not permitted.
"		new	GIS	1.0-beta-1					Unreviewed	0	0	0	0	0	0
