Django HStore プロジェクト

Django HStore エコシステムのモノリポ。Django admin 向けに PostgreSQL hstore を人間に優しい形でサポートします。

パッケージ

django-hstore-widget

Django admin で hstore データを編集するカスタムウィジェット。Lit と TypeScript で構築されたレスポンシブな key-value エディタ。

pip install django-hstore-widget
https://pypi.org/project/django-hstore-widget/
django-hstore-field

ウィジェットが自動で接続されるドロップイン型の HStoreField。新しいプロジェクトでは設定不要。

pip install django-hstore-field
https://pypi.org/project/django-hstore-field/

クイックスタート

新しいプロジェクトには django-hstore-field を使用してください:

# models.py
from django.db import models
from django_hstore_field import HStoreField

class Product(models.Model):
    name = models.CharField(max_length=100)
    metadata = HStoreField()

ウィジェットは自動で接続されるため、フォームの設定は不要です。

目次

ユーザーガイド

LLM コンテキスト