﻿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
12402	Deferring geometry field causes invalid results or crash	Jani Tiainen	nobody	"If geometry field is not last and .defer('geom') is used results are populated incorrectly. 

It seems that geometry field is always counted in fields in even it is marked as deferred. 

{{{
class MyModel(models.Model):
    geom = models.PointField()
    num = models.IntegerField()

    objects = models.GeoManager()

>>> MyModel(geom=Geometry('POINT(10 10)'),num=1).save()
>>> my_objs = MyModel.objects.defer('geom').all()
>>> print my_objs
>>> []
}}}
"		new	GIS	dev			orm		Unreviewed	0	0	0	0	0	0
