1

我创建了一个模型类 Parcel:

 from django.db import models
 from django.contrib.gis.db import models as gismodels

 class Parcel(gismodels.Model):
     new_pin = models.CharField(max_length=32)
     geometry = gismodels.PolygonField(srid=32651)
     objects = gismodels.GeoManager()


  def __unicode__(self):
      return self.new_pin`

现在,我希望这些模型在其他表(属性)中有一个联合查询,但是这些表(属性)已经存在于数据库中。有人知道如何在 python-geodjango 中实现它吗?尽管 table(property) 没有在我的模型中声明。??我该怎么做?

现在这是我要显示的查询.. sql 中的查询:(select t2.land_classification from table1 t1, table2 t2 where t1.new_pin = t2.new_pin group by t2.land_classification)

注意:表 1 是上面的包裹模型。表 2 是数据库中存在的表。

4

0 回答 0