Skip to content

tehamalab/django-postgres-utils

Repository files navigation

Django Postgres Utils

https://travis-ci.org/tehamalab/django-postgres-utils.svg?branch=master

UtiliUtilities for Django Postgresql

Quickstart

Install Django Postgres Utils:

pip install django-postgres-utils

Add it to your INSTALLED_APPS:

INSTALLED_APPS = (
    ...
    'django_postgres_utils',
    ...
)

Sample usage usage of AdminHStoreWidget in admin:

# admin.py
from django.contrib import admin
from django.contrib.postgres.fields import HStoreField
from django_postgres_utils.widgets import AdminHStoreWidget
# ...

class MyModelAdmin(admin.ModelAdmin):

    formfield_overrides = {
        HStoreField: {'widget': AdminHStoreWidget},
    }

# ...

Features

  • User friendly Admin widget for django HStoreField; django_postgres_utils.widgets.AdminHStoreWidget

Running Tests

Does the code actually work?

source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install tox
(myenv) $ tox

Credits

Tools used in rendering this package: