tutorial español python django geodjango

python - español - django tutorial



geodjango usando mysql (2)

He estado trabajando en una aplicación usando django y mysql, ahora estoy intentando trabajar en el tutorial de aquí.

http://docs.djangoproject.com/en/1.2/ref/contrib/gis/tutorial/

pero falló en el momento en que ejecuté syncdb con el siguiente error

AttributeError: ''DatabaseOperations'' object has no attribute ''geo_db_type''

Cuando leo, dice que esto se puede resolver si se cambia el backend para usar postGIS. ¿Hay alguna manera de continuar usando mysql como mi backend y poder usar geodjango? Si no, ¿es posible usar ambos en el mismo proyecto?

Saludos,


¿Su MySQL tiene tipos de datos espaciales instalados? ¿Qué obtienes si lo haces?

CREATE TABLE geom (g GEOMETRY);

Si eso no reconoce el tipo de GEOMETRÍA, entonces necesita actualizar / recompilar / reconfigurar su MySQL.


establezca django.contrib.gis.db.backends.mysql en su configuración. Configuración de base de datos del motor de base de datos.