Django 和地图 Return 区域

Django & Maps Return the Area

我想创建一个类似 Airbnb 的网站,但不是房屋网站。我将有一个嵌入式 Google(或其他)地图,当用户键入一个区域时,Django 将搜索数据库并为该特定区域提供可用数据。如果您至少可以告诉我从哪里开始,我将不胜感激。

谢谢。

在你的数据库中搜索,应该与地图无关。你通常输入一个位置并找到距离内的条目,这是以某种方式计算的;或者您输入邮政编码或城市名称,并在城市内找到条目或具有相同的邮政编码。然后将其填充到地图上供用户查看。

因此,当用户输入姓名或地址时,您可能也应该使用 geocoding API 将其转换为坐标或邮政编码。

希望这能帮助您入门。