特定の場所で行われた質問には、その場所内またはその近くの人のみが回答できるように修正したいと考えています。どのようにOSQAにジオロケーションを追加できますか?
私はそれをどのように行うのですか?私が使用できるジャンゴのための場所のプラグインはありますか?
特定の場所で行われた質問には、その場所内またはその近くの人のみが回答できるように修正したいと考えています。どのようにOSQAにジオロケーションを追加できますか?
私はそれをどのように行うのですか?私が使用できるジャンゴのための場所のプラグインはありますか?
ミニフレームワークに追加されgeodjango言うあたりの簡単なプラグインは、ありません。ジオを意識したデータベースを使って縮尺を変えたい場合は重要です。
開始点として、ジオジャンゴを持たない生の経度と緯度として位置を表すことができ、境界比較を行うことはできますが、あまり効率的ではありません。高度に位置を認識するジオジャンゴを作ることを真剣に考えているのなら、あなたの最善の策です。
pygeoipまたはGoogle's geolocation APIを使用して、リクエストIPを取得して、ユーザーの国/都市を取得できます。その後、データベースに保存して残りの作業を行います。