Моя проблема: я развернул свое первое приложение django на Heroku. Приложение использует базу данных postgis. Я вижу, что база данных существует, но я не могу получить доступ к контенту через администратора или приложение. Интересно, что я сделал неправильно или пропустил / есть ли стандартный способ связать базу данных postgis с приложением?
Что я пробовал:
-ran heroku run python manage.py migrate
-used dj_database_url
в нижней части моих настроек есть следующие строки:
import dj_database_url
DATABASES['default'] = dj_database_url.config(conn_max_age=600, ssl_require=True)
DATABASES['default']['ENGINE'] = 'django.contrib.gis.db.backends.postgis'
-это ссылка, и эта ссылка , которые говорят мне создать расширение postgis
$ heroku pg:psql
create extension postgis;
Буду признателен за любые подсказки!
Обновление : Я подумал, что даже хотя таблицы есть в базе данных, соответствующие таблицы пусты. (с этим инструментом )