【发布时间】:2015-05-20 04:05:21
【问题描述】:
我想创建一个类似 Airbnb 的网站,但不是针对房屋的。我将有一个嵌入式谷歌(或其他)地图,当用户键入一个区域时,Django 将搜索数据库并为该特定区域提供可用数据。如果你至少能给我一个从哪里开始的想法,我将不胜感激。
谢谢。
【问题讨论】:
标签: python django google-maps gis
我想创建一个类似 Airbnb 的网站,但不是针对房屋的。我将有一个嵌入式谷歌(或其他)地图,当用户键入一个区域时,Django 将搜索数据库并为该特定区域提供可用数据。如果你至少能给我一个从哪里开始的想法,我将不胜感激。
谢谢。
【问题讨论】:
标签: python django google-maps gis
在您的数据库中搜索,应该与地图无关。您通常输入一个位置并找到距离内的条目,这是以某种方式计算的;或者您输入邮政编码或城市名称,然后在城市内查找条目或具有相同的邮政编码。然后将其填充到地图上供用户查看。
因此,当用户输入姓名或地址时,您可能也应该使用geocoding API 将其转换为坐标或邮政编码。
希望这可以帮助您入门。
【讨论】: