1
我想按「距離」爲每個單獨的查詢訂購「事件」查詢集Django order_有關模型的方法
鑑於以下情況,我該如何將其取消?
class Venue(models.Model):
latitude = models.FloatField(max_length=10)
longitude = models.FloatField(max_length=10)
def distance(self, query_coordinates):
"Calculates distance on a query by query basis"
venue_coords = self.latitude, self.longitude
distance_to_venue = distance.distance(query_coordinates, house_coords) # a function which outputs distance in miles
return distance_to_venue
class Event(models.Model):
venue = models.ForeignKey(Venue, related_name='shows')
我已經澆過註釋文檔閱讀一些相關的計算器的問題後,卻無法弄清楚如何得到它爲我的情況下工作。我怎樣纔能有效地做到這一點?
在此先感謝。
+1在這種情況下提及geodjango – ivy 2011-07-04 09:08:33