{"categories":[{"label":"Database","url":"https://skillfed.io/packages/category/database/4"}],"enrichment":{"capability":"Provides a JSONField for Django models that stores JSON-encodable objects in the database and deserializes them on retrieval.","skillfed_tags":["legacy","django-orm"],"use_cases":["Storing flexible, schema-less JSON data in Django models on older Django versions (pre-3.1) that lack native JSONField support.","Migrating legacy projects that already use this field and cannot yet upgrade to Django 3.1+.","Adding a jsonify template tag to convert Python data structures to JSON within Django templates with XSS protection."],"what_it_does":"django-jsonfield is a Django model field that stores JSON-encodable Python objects (dicts, lists, strings) as text in the database and automatically deserializes them back to Python on retrieval. It was created in 2010 to fill a gap when databases lacked native JSON support, but that landscape has changed significantly.\n\nThe package is now in maintenance-only mode and explicitly abandoned. Django 3.1 (released August 2020) introduced a native cross-database JSONField that supersedes this library. The maintainer recommends using either Django 3.1's built-in field, the django-jsonfield-backport package for older Django versions, or simply storing JSON in a TextField if you don't need database-level querying of JSON contents.","worth_installing":"No. The package is abandoned (last commit June 2021, repository archived) and the maintainer explicitly recommends against using it on new projects. Use Django 3.1's native JSONField instead, or django-jsonfield-backport for older Django versions. Only install if maintaining legacy code already using this field."},"id":"django-jsonfield","links":{"html":"https://skillfed.io/packages/django-jsonfield","md":"https://skillfed.io/packages/django-jsonfield.md","pypi":"https://pypi.org/project/django-jsonfield/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2020-10-28","license_spdx":null,"license_treatment":"permissive","name":"django-jsonfield","python_support":"unspecified","summary":"JSONField for django models"},"popularity":{"monthly_downloads":125407,"position":11821,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.4.1"}
