Проект Django HStore

Монорепозиторий для экосистемы Django HStore, удобный способ поддержки PostgreSQL hstore в Django admin.

Пакеты

django-hstore-widget

Пользовательский виджет для редактирования hstore-данных в Django admin. Создан на Lit и TypeScript для адаптивного редактора ключ-значение.

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

Правовая информация