2012-01-16 57 views
0

在我的應用程序中,我使用django geoIP來定位用戶,並且它的工作很好,但我還需要在我的用戶模型中包含位置數據。在我的用戶模型中,每個用戶都有他們的國家(國籍),城市(他們在哪裏)和座標。我認爲最好的方法是將位置模型(或國家和城市模型)與適當的數據庫相關聯。 現在的問題是,我的模型可以使用GeoIP(maxmind GeoLiteCity-GeoIP binary db)使用的數據庫嗎?還是我需要一個自定義數據庫,更好地服務於我的目的。我也接受任何更好的方法。使用Django GeoIP數據庫模型

回答

0

我不認爲你可以爲你的模型使用確切的GEOip數據庫。他們確實提供可輕鬆填充您的位置模型的CSV下載。

這裏是別人的基礎上創建一個geoip的選址模型http://djangosnippets.org/snippets/327/

+0

我是這麼認爲的,我只是不想複製的DB,感謝片段 – olanod 2012-01-18 08:28:36