HStoreField
docs vás požádají o nastavení rozšíření přidáním migrace.
Prázdnou migraci můžete vytvořit příkazem
./manage.py makemigrations yourapp --empty
Do vytvořeného migračního souboru pak můžete importovat příponu
django.contrib.postgres.operations import HStoreExtension
a přidejte jej do seznamu operací.
operations = [
HStoreExtension(),
]
Po vytvoření této migrace můžete použít HStoreField
ve vašich modelech.
Jako příklad naleznete tento migrační soubor použitý v Django's postgres testech. Nastaví dvě rozšíření, HStoreExtension()
a UnaccentExtension
.