Documented INSTALLED_APPS requirement for HStoreField.
This commit is contained in:
parent
6d685b1674
commit
618bc4e653
|
@ -251,11 +251,15 @@ HStoreField
|
||||||
A field for storing mappings of strings to strings. The Python data type
|
A field for storing mappings of strings to strings. The Python data type
|
||||||
used is a ``dict``.
|
used is a ``dict``.
|
||||||
|
|
||||||
To use this field, you'll need to setup the hstore extension in PostgreSQL
|
To use this field, you'll need to:
|
||||||
by adding a migration with the
|
|
||||||
|
1. Add ``'django.contrib.postgres'`` in your :setting:`INSTALLED_APPS`.
|
||||||
|
2. Setup the hstore extension in PostgreSQL before the first ``CreateModel``
|
||||||
|
or ``AddField`` operation by adding a migration with the
|
||||||
:class:`~django.contrib.postgres.operations.HStoreExtension` operation.
|
:class:`~django.contrib.postgres.operations.HStoreExtension` operation.
|
||||||
You'll see an error like ``'type "hstore" does not exist'`` if you skip
|
|
||||||
this step.
|
You'll see an error like ``can't adapt type 'dict'`` if you skip the first
|
||||||
|
step, or ``type "hstore" does not exist`` if you skip the second.
|
||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue