From d9f9e01850a0e94b683fdef2ec2ecfc57ccd34d8 Mon Sep 17 00:00:00 2001 From: Grollicus <cccvgitlab.db5c7b60@grollmann.eu> Date: Sun, 13 Aug 2023 22:14:22 +0200 Subject: [PATCH] readme postgis --- README.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index aad93000e..635f88b5d 100644 --- a/README.md +++ b/README.md @@ -104,7 +104,7 @@ METRICS_SERVER_IPS = ['127.0.0.1'] # Change this if you want to test the Prome DATABASES = { 'default': { - 'ENGINE': 'django.db.backends.postgresql', + 'ENGINE': 'django.contrib.gis.db.backends.postgis', 'NAME': 'hub', 'USER': 'hub_app', 'PASSWORD': '<kennwort-aus-dem-createuser-aufruf>', @@ -207,3 +207,11 @@ Die oben beschriebenen Funktionen können einfach hinten angehängt werden (z.B. ## Debug Zugriff Um auf einen Docker Container mit dem root bentuzer zuzugreifen kann das folgende Kommando verwendet werden: `docker compose exec -u root hub /bin/bash` + +## Häufige Fehler +``` +$ ./manage.py migrate +<snip> +AttributeError: 'DatabaseOperations' object has no attribute 'geo_db_type' +``` +Dieser Fehler tritt auf, wenn man [PostGIS](https://postgis.net/)-Felder mit dem normalen Django-Postgres-Backend anlegen möchte. Statt dessen als Engine `django.contrib.gis.db.backends.postgis` verwenden. -- GitLab