{ "info": { "author": "HakurouKen", "author_email": "ticshot@gmail.com", "bugtrack_url": null, "classifiers": [ "Framework :: Django :: 1.10", "Framework :: Django :: 1.6", "Framework :: Django :: 1.7", "Framework :: Django :: 1.8", "Framework :: Django :: 1.9", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3" ], "description": "django-json-renderer\n====================\n\nA Simple json renderer for django.\n\nInstall\n-------\n::\n\n pip install django-json-renderer\n\nApi\n---\n``JsonResponse``\n>>>>>>>>>>>>>>>>\nNative Django ``JsonResponse`` (or it\u2019s polyfill).\n\n``ModelJSONEncoder``\n>>>>>>>>>>>>>>>>>>>>\nInherit from ``DjangoJSONEncoder``, extends the parser\nof ``QuerySet`` (using ``list(queryset.values())``) and ``Models`` (using ``model_to_dict``).\n\n``render_json(encoder=ModelJSONEncoder, safe=True, **kwargs)``\n>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\nReturn the\ndecorator that convert json-serializable to JsonResponse (using\n``ModelJSONEncoder`` as default). ``encoder`` and ``safe`` params has the same\nmeaning as `Django JsonResponse `_.\n\nExample\n-------\n.. code-block:: python\n\n from django.db import models\n from django_json_encoder import render_json\n\n class Person(models.Model):\n first_name = models.CharField(max_length=30)\n last_name = models.CharField(max_length=30)\n\n @render_json()\n def get_first_person(request):\n return Person.objects.all().first()\n\n ## `safe` params\n @render_json(safe=False)\n def get_all_person(request):\n return Person.objects.all()\n\nLicense\n-------\n\nMIT", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/HakurouKen/django-render-json", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "django-json-renderer", "package_url": "https://pypi.org/project/django-json-renderer/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-json-renderer/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/HakurouKen/django-render-json" }, "release_url": "https://pypi.org/project/django-json-renderer/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "A Simple json renderer for django.", "version": "0.1.2" }, "last_serial": 2459407, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "07f291afa466b9774350964bf7ec48c9", "sha256": "c1b91e2e99c9b4678bd7a853f8f6bb04de46e2437c2ae10e4f81fc457315543f" }, "downloads": -1, "filename": "django-json-renderer-0.1.0.tar.gz", "has_sig": false, "md5_digest": "07f291afa466b9774350964bf7ec48c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1644, "upload_time": "2016-11-11T17:28:46", "url": "https://files.pythonhosted.org/packages/b7/a7/442f680f5652596e5f039ab688d6c3d5018629b771f39d9c142e55c5ddd5/django-json-renderer-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "3a736af1110a49f24b2019050ee0a4a2", "sha256": "dc350c68be3cab89b0c7b7a8d8af5841cc86e9863c1a1a9f8af6df9f886468e0" }, "downloads": -1, "filename": "django-json-renderer-0.1.1.tar.gz", "has_sig": false, "md5_digest": "3a736af1110a49f24b2019050ee0a4a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1756, "upload_time": "2016-11-12T17:11:06", "url": "https://files.pythonhosted.org/packages/a6/83/c5ba89654ca117ed372681333ab1cc1be88fb699db6f73b621bffffa5e5c/django-json-renderer-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "ef4c73535dbe9f793eb7d04f4c21db38", "sha256": "f4a90e0682e02de185cc2a68a1dd3282bf7f9c429187d5d66ca173fc38fe9dbf" }, "downloads": -1, "filename": "django-json-renderer-0.1.2.tar.gz", "has_sig": false, "md5_digest": "ef4c73535dbe9f793eb7d04f4c21db38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2363, "upload_time": "2016-11-14T13:23:51", "url": "https://files.pythonhosted.org/packages/1e/00/af0440f92507d37a31cf8f0a4c8982b546eac706fcb808ae2282ce7fd0e3/django-json-renderer-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ef4c73535dbe9f793eb7d04f4c21db38", "sha256": "f4a90e0682e02de185cc2a68a1dd3282bf7f9c429187d5d66ca173fc38fe9dbf" }, "downloads": -1, "filename": "django-json-renderer-0.1.2.tar.gz", "has_sig": false, "md5_digest": "ef4c73535dbe9f793eb7d04f4c21db38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2363, "upload_time": "2016-11-14T13:23:51", "url": "https://files.pythonhosted.org/packages/1e/00/af0440f92507d37a31cf8f0a4c8982b546eac706fcb808ae2282ce7fd0e3/django-json-renderer-0.1.2.tar.gz" } ] }