Skip to main content

Django extension for non-basic types' serialization to JSON via jsonplus lib.

Project description

Django extension for non-basic types’ serialization to JSON via jsonplus lib.

Install

Install from PyPI:

pip install django-jsonplus

Add to your settings.py:

INSTALLED_APPS = [
    <other-apps>

    'django_jsonplus',
]

Usage

To use jsonplus for database values (de-)serialization, use the JSONPlusField:

from django.db import models
from django.contrib.postgres.fields import JSONField
from django_jsonplus.models import JSONPlusField

class MyModel(models.Model):
    # stores only numbers, strings, lists, dicts (but not dates)
    basic_data = JSONField()

    # stores datetime, namedtuple, set, decimal, complex...
    rich_data = JSONPlusField()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-jsonplus-0.1.3.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

django_jsonplus-0.1.3-py2.py3-none-any.whl (5.0 kB view details)

Uploaded Python 2Python 3

File details

Details for the file django-jsonplus-0.1.3.tar.gz.

File metadata

File hashes

Hashes for django-jsonplus-0.1.3.tar.gz
Algorithm Hash digest
SHA256 e58ca45c6e40aa429b9530027e0bccd97c034ad10cad9865ba3bcac30a75bb74
MD5 8b613869e9027a308177ab02759ac4d8
BLAKE2b-256 6f0bd97453995fd38cd50df8fa54f8da1241f14d7c85c02671167fe452be51fd

See more details on using hashes here.

File details

Details for the file django_jsonplus-0.1.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for django_jsonplus-0.1.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b9c4eed4cf75a4803c36b4bfaece25303ef1fddfe107ae2e63876f9693adb965
MD5 7fe63af775ad0670b5f22287e6f47d70
BLAKE2b-256 b3e13fae08d3a255b339f62dc2816665f3672fff54bfaab9bd71734621393d27

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page