Таблица соединения базы данных в геоджанго

Я создал модель класса 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?? Даже если таблица (свойство) не объявлена ​​в моей модели. Как я могу это сделать?

Теперь это запрос, который я хотел бы отобразить.. запрос в sql: (выберите t2.land_classification из table1 t1, table2 t2, где t1.new_pin = t2.new_pin group by t2.land_classification)

ПРИМЕЧАНИЕ. В таблице 1 приведена модель участка. Таблица 2 - это существующая таблица в базе данных.

0 ответов

Другие вопросы по тегам