Ich versuche, den Admin einzurichten, um Einstellungen anzuzeigen, die im Datenbank-Backend (Postgres 9.5.0) gespeichert werden sollen. I Werte manuell in shell_plus wie folgt erstellt:Unterstützt django-constance admin das Datenbank-Backend?
in [1]: von constance.backends.database.models Konstanz importieren
In [2]: = first_record Constance.objects.get (ID = 1)
In [3]: first_record Out [3]:
pg-admin zeigt richtig den Eintrag obwohl django Admin es überhaupt nicht zeigen. Ich habe den Migrationsbefehl für beide Datenbanken ausgeführt (ich habe Standard- und Produktdatenbanken), aber der Datensatz wird immer noch nicht angezeigt. Sicherlich kann ich es mit zwingen zwingen, sich mit admin wie folgt zu registrieren: admin.site.register (Konstanz) aber meine Frage ist, wenn es notwendig ist?
Alle Einstellungen wurden vorgenommen und Pip-Installation wurde wie vorgeschlagen –
@ReginaSas aktualisierte Antwort mit zusätzlichen Informationen durchgeführt. Um sie im Admin-Bereich anzuzeigen, sollten Sie Eingaben in 'setting.py' definieren. –
Dies ist genau der Grund für mich, einige Einstellungen aus settings.py zu verschieben und in der Datenbank zu speichern, es sei denn, ich missinterpretiere diesen Bibliothekszweck. –