它们都与engine = django.db.backends.postgresql_psycopg2共享一个数据库。现在我想要GeoDjango的一些功能,并决定将其集成到我现有的项目中。我通读了整个教程,看起来我必须为GeoDjango创建一个单独的部分数据库。我想知道这附近有没有。我尝试在不更改数据库设置的情况下将此代码添加到我的一个应用程序的models.py中:
class
我有一个网格表,其中包含经度、经度、城市名称、地区以及从城市到地区的距离。我想找出用户到最近城市的距离。select r.id, r.lat, r.long, r.city, r.dist from select q.id, q.lat, q.long, q.city, q.dist, rank() over (partition by q.lat, q.long order by q.dist) as seq from select ul.id, ul.lat::numeric,