Python 如何将地理位置添加到OSQA?

Python 如何将地理位置添加到OSQA?,python,django,geolocation,ip-geolocation,osqa,Python,Django,Geolocation,Ip Geolocation,Osqa,我想修改它,以便在给定位置提出的问题只能由该位置或该位置附近的人回答 我该怎么做?有适合django的位置插件吗? 没有简单的插件,geodjango是一个附加的迷你框架。如果您想使用地理感知数据库进行扩展,这一点至关重要 首先,您可以将位置表示为原始经度和纬度,而无需geodjango和do边界比较,但这并不是很有效。如果你真的想做一些高度位置感知的东西,geodjango是你最好的选择。你可以尝试使用或,获得请求IP,并获得用户所在的国家/城市。之后,只需将其存储在数据库中,然后执行其余操作

我想修改它,以便在给定位置提出的问题只能由该位置或该位置附近的人回答

我该怎么做?有适合django的位置插件吗?

没有简单的插件,geodjango是一个附加的迷你框架。如果您想使用地理感知数据库进行扩展,这一点至关重要

首先,您可以将位置表示为原始经度和纬度,而无需geodjango和do边界比较,但这并不是很有效。如果你真的想做一些高度位置感知的东西,geodjango是你最好的选择。

你可以尝试使用或,获得请求IP,并获得用户所在的国家/城市。之后,只需将其存储在数据库中,然后执行其余操作