0

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

我怎么做?我可以使用 django 的位置插件吗?

4

2 回答 2

0

http://geodjango.org/

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

首先,您可以在没有 geodjango 的情况下将位置表示为原始经度和纬度,并进行边界比较,但这不是很有效。如果你真的想制作一些高度感知位置的东西,geodjango 是你最好的选择。

于 2011-07-07T19:17:20.913 回答
0

您可以尝试使用pygeoipGoogle 的地理定位 API并获取请求 IP 并获取用户的国家/城市。之后,只需将其存储在您的数据库中并完成其余的工作。

于 2011-07-07T19:23:34.897 回答