django-admin-hstore-widget

Widget and Field to properly render HStore data in Django-Admin


Keywords
django, admin, hstore, render, django-admin, widget
License
MIT
Install
pip install django-admin-hstore-widget==1.2.1

Documentation

django-admin-hstore-widget

FormField that properly render HStoreField Data in django Admin based on djangoauts package

Build Status

Requirements

  • Python 2.7, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9
  • Django 1.11, 2.0, 2.1, 2.2, 3.0, 4.0

Using pip:

pip install django-admin-hstore-widget

Installation

Add django_admin_hstore_widget to your INSTALLED_APPS ( in base.py )

Usage

# yourmodel/admin.py
from django.contrib import admin
from django import forms

from django_admin_hstore_widget.forms import HStoreFormField
from models import Yourmodel

class MyModelAdminForm(forms.ModelForm):
    my_hstore_field = HStoreFormField()
    
    class Meta:
       model = Yourmodel
       exclude = ()
    
@admin.register(Yourmodel)
class YourmodelAdmin(admin.ModelAdmin):
    form = MyModelAdminForm
    

Result

Rendered result