私のアプリケーションでは、django geoIPを使用してユーザーを特定し、その仕事はうまくいきますが、ユーザーモデルに位置情報を含める必要もあります。私のユーザーモデルでは、すべてのユーザーは自分の国(国籍)、都市(存在する場所)、および座標を持っています。私は最良の方法は、適切なデータベースに関連付けられた場所モデル(または国と都市のモデル)を持つことだと思います。 質問:私のモデルにGeoIP(maxmind GeoLiteCity-GeoIPバイナリデータベース)で使用されるデータベースを使用することは可能ですか?または私の目的をより良くするカスタムデータベースが必要ですか?私はまた、より良いアプローチを受け入れる。モデルにDjango GeoIPデータベースを使用する
0
A
答えて
0
あなたのモデルに正確なGEOipデータベースを使用することはできません。彼らは簡単にあなたのロケーションモデルを設定することができるCSVのダウンロードを提供しています。ここで
は、私はスニペットのおかげで、私はちょうどDBを複製したくなかった、そう思った他の誰かがgeoipのhttp://djangosnippets.org/snippets/327/
関連する問題
- 1. GeoIPデータベースの検証GeoIP
- 2. MaxMindのGeoIPデータベース
- 3. App EngineでdjangoでGeoIPを使用する
- 4. データベースの代わりにAPIを使用するDjangoモデル
- 5. Django - モデルをMySQLデータベースに移行する
- 6. GeoIPをHaproxyで使用
- 7. トランザクションを使用してデータベースからDjangoモデルを安全に削除する
- 8. Windows Azureを使用したGeoIPルーティング
- 9. Django DeleteView使用するデータベース
- 10. Djangoモデル - データベースのデータを準備する
- 11. djangoモデルの外部キーを使用してデータベースpostgresテーブルにアクセスする方法
- 12. djangoのスペアパーツのデータベースのモデル
- 13. Django - モデルのデータベース画像
- 14. 主キーDjangoモデル - PSQLデータベース
- 15. Djangoモデルのソースとしてカスタムクエリの結果を使用する(MySQLデータベース)
- 16. djangoで 'old'データベースを使用する
- 17. 複数のデータベースを使用するDjango
- 18. HerokuにGeoIPをインストール
- 19. Djangoのデータベースは、私はDjangoの使用
- 20. Djangoフォームを使用してDjangoモデルを更新します。
- 21. Django - データベースにアクセスするためにjQuery/AJAXを使用する
- 22. Django - 別のモデルで抽象モデルを使用できますか?
- 23. DRFを使用した逆フィルタDjangoモデル
- 24. djangoモデルの値をビューでさらに使用するため
- 25. Django - 認証に複数のモデルを使用する
- 26. forループでDjangoモデルを使用するには?
- 27. モデルではないオブジェクトにDjango JSONシリアライザを使用する
- 28. Django - 同じモデルに複数の外部キーを使用する
- 29. Djangoのモデルでerror_messagesを使用するには
- 30. Djangoモデルを使用したDjangoミドルウェアですか?
に基づいて作成した場所のモデルであり、 – olanod