簡體   English   中英

在發動機上使用帶有django的GeoIP

[英]using GeoIP with django on appengine

我最近嘗試過geodjango,即使沒有安裝那個C庫也能為我工作。 但是當我在appengine sdk中使用相同的項目時,只要它嘗試導入GeoIP類就會失敗,然后我調查了差異,我下載了新的appengine sdk + django 1.2,問題仍然存在! 我試過“python manage.py shell”

from django.contrib.gis import utils

utils.HAS_GEOIP #returns False(django in appengine)

但是當我在原生django應用程序中執行相同操作時,同一行返回True我在這里缺少什么?

GeoIP類是GeoIP C API的包裝器。 不幸的是,你不能在appengine中使用C擴展,所以你不能使用Django附帶的GeoIP支持。

pygeoip是一個用純Python實現的GeoIP庫,你可以嘗試集成它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM