Versuch, den Anweisungen here zu folgen, um eine Django-Instanz auf Heroku einzurichten.Unsachgemäß konfiguriert ("settings.DATABASES ist falsch konfiguriert.") Fehler beim Einrichten von Django
Got bis zur Installation von Sellerie, bis zu dem folgenden Schritt:
$ python manage.py syncdb
, wenn ich die folgenden Fehlermeldung erhalten:
raise ImproperlyConfigured("settings.DATABASES is improperly configured. "django.core.exceptions.ImproperlyConfigured: settings.DATABASES is improperly configured. Please supply the ENGINE value. Check settings documentation for more details.
Ich glaube, dass ich meine settings.py
Datei in dem habe richtiger Platz (project-name/project-name)
, und ich laufe Django 1.4.3, aber wenn ich versuche, manage.py diffsettings
laufen zu lassen, bekomme ich die folgende Ausgabe:
BROKER_BACKEND = 'django' ### DATABASES = {'default': {'ENGINE': 'django.db.backends.dummy', 'TEST_MIRROR': None, 'NAME': '', 'TEST_CHARSET': None, 'TIME_ZONE': 'UTC', 'TEST_COLLATION': None, 'PORT': '', 'HOST': '', 'USER': '', 'TEST_NAME': None, 'PASSWORD': '', 'OPTIONS': {}}}
Absolut keine Ahnung, wo der django.db.backends.dummy
Eintrag herkommt, meine 10 hat 'ENGINE': 'django.db.backends.postgresql_psycopg2'
, die ich vermute, ist der richtige Eintrag, obwohl die Heroku-Anweisungen Ihnen nicht sagen, es an irgendeinem Punkt zu aktualisieren.
Irgendwelche Gedanken, was ich hier bearbeiten muss?
wo sind die Einstellungscodes? – catherine