我正在创建一个房地产网络应用程序。我想知道哪个是设置我的位置搜索字段的最佳实现。
我已经启动并运行了places api(使用位置建议自动完成),但是我现在有点迷茫,不知道如何检索信息并根据用户的首选位置返回过滤器属性。
我应该使用自定义sql查询吗(我正在使用posgres)2)有没有什么现成的方法可以通过googleplaces/mapapi或其他任何方法来实现这一点?
我尝试使用django的内置icontains方法,但是我的搜索字段返回如下内容:{london,uk,},这意味着许多用逗号分隔的单词,icontains不能以这种方式工作。
很高兴有任何建议。
1条答案
按热度按时间tktrz96b1#
我想,您需要将查询拆分为国家、州、地区、街道。。。
在那之后,你可以把国家传递给django模型过滤器