Testen einer GeoDjango-App mit einer PostGIS-Datenbank

Ich versuche, das Testen auf einer brandneuen Django-App zu ermöglichen. Es müssen Geometrietests durchgeführt werden. Bei meiner Postgres-Installation in Postgres.app (mit Postgis 2) läuft meine Standarddatenbank einwandfrei (keine Probleme beim Synchronisieren, Erstellen usw. von Django-Apps), aber wenn ich sie ausführe

manage.py test

Ich erhalte einen Fehler:

django.db.utils.ProgrammingError: Typ "geography" existiert nicht LINE 4: "geom" geography (GEOMETRY, 4326) NOT NULL

Vollständige Fehler:https://gist.github.com/dyve/11dcd455aa5a25628773

Ich weiß, dass Django eine Postgres-Datenbank zum Testen erstellt. Ich vermute, dass es die PostGIS-Erweiterung (en) auf der Test-DB nicht korrekt aktiviert.

Sehr geschätzt, wenn mir hier jemand beim Testen helfen kann.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage