HStoreField
docs ber dig att konfigurera tillägget genom att lägga till en migrering.
Du kan skapa en tom migrering med kommandot
./manage.py makemigrations yourapp --empty
I den skapade migreringsfilen kan du sedan importera tillägget,
django.contrib.postgres.operations import HStoreExtension
och lägg till den i listan över operationer.
operations = [
HStoreExtension(),
]
När du har skapat den här migreringen kan du använda HStoreField
i dina modeller.
Som ett exempel, se denna migreringsfil används i Djangos postgres-tester. Den ställer in två tillägg, HStoreExtension()
och UnaccentExtension
.