2016-08-10 3 views
0

Ich benutze SQLite (Entwicklungsphase) Datenbank für mein Django-Projekt. Ich möchte ein Wörterbuchfeld in einem Modell speichern. In dieser Hinsicht würde ich gern django-hstore-Feld in meinem Modell verwenden.Django Hstore Feld in sqlite

Meine Frage ist, kann ich django-hstore Wörterbuch Feld in meinem Modell verwenden, obwohl ich SQLite als meine Datenbank verwende?

Nach meinem Verständnis kann django-hstore zusammen mit PostgreSQL verwendet werden (Korrigieren Sie mich, wenn ich falsch liege). Jeder Vorschlag in die richtige Richtung wird sehr geschätzt. Vielen Dank.

Antwort

0

hstore ist spezifisch für Postgres. Es wird nicht auf SQLite funktionieren.

Wenn Sie nur JSON speichern und nicht darin suchen möchten, können Sie eine der vielen JSONField-Implementierungen von Drittanbietern verwenden.

+0

Vielen Dank für Ihre wertvolle Eingabe, aber ich möchte das Wörterbuch-Feld in meiner Datenbank suchen oder abfragen. Gibt es eine andere Alternative zu diesem JSON-Feld? –