{ "info": { "author": "Matthew Flanagan", "author_email": "mattimustang@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Utilities" ], "description": "Note: This is a clone of [1] modified with some patches from OpenProximity\n\n[1] http://code.google.com/p/wadofstuff/source/browse/#svn%2Ftrunk%2Fpython%2Fserializer\n\nExtended Django Serializer Module\n=================================\n\nThe wadofstuff.django.serializers python module extends Django's built-in\nserializers, adding 3 new capabilities inspired by the Ruby on Rails JSON\nserializer. These parameters allow the developer more control over how their\nmodels are serialized.\n\nThe additional capabilities are:\n\n- excludes - a list of fields to be excluded from serialization. The\n excludes list takes precedence over the fields argument.\n- extras - a list of non-model field properties or callables to be\n serialized.\n- relations - a list or dictionary of model related fields to be followed\n and serialized.\n\nExample of serializing a relation\n---------------------------------\n\n >>> serializers.serialize('json', Group.objects.all(), indent=4, relations=('permissions',))\n [\n {\n \"pk\": 2,\n \"model\": \"auth.group\",\n \"fields\": {\n \"name\": \"session\",\n \"permissions\": [\n {\n \"pk\": 19,\n \"model\": \"auth.permission\",\n \"fields\": {\n \"codename\": \"add_session\",\n \"name\": \"Can add session\",\n \"content_type\": 7\n }\n }\n ]\n }\n }\n ]\n\nWhat's new\n==========\n\nVersion 1.1.0:\n\n- Added support for \"natural keys\" as implemented in Django.\n\nVersion 1.0.0:\n\n- First public release.", "description_content_type": null, "docs_url": null, "download_url": "http://wadofstuff.googlecode.com/files/wadofstuff-django-serializers-1.1.0.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://code.google.com/p/wadofstuff/", "keywords": "django json serializer", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "wadofstuff-django-serializers-op", "package_url": "https://pypi.org/project/wadofstuff-django-serializers-op/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/wadofstuff-django-serializers-op/", "project_urls": { "Download": "http://wadofstuff.googlecode.com/files/wadofstuff-django-serializers-1.1.0.tar.gz", "Homepage": "http://code.google.com/p/wadofstuff/" }, "release_url": "https://pypi.org/project/wadofstuff-django-serializers-op/1.1.1/", "requires_dist": null, "requires_python": null, "summary": "Extended serializers for Django modified for OpenProximity", "version": "1.1.1" }, "last_serial": 801490, "releases": { "1.1.0": [ { "comment_text": "", "digests": { "md5": "a77d63e22cdd2249e761da080272be31", "sha256": "adbb15b92f78e7db4f9735fbc24dd83114a34fb9e473c0ef56c33b9dc130c245" }, "downloads": -1, "filename": "wadofstuff-django-serializers-op-1.1.0.tar.gz", "has_sig": false, "md5_digest": "a77d63e22cdd2249e761da080272be31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5615, "upload_time": "2011-10-18T18:45:01", "url": "https://files.pythonhosted.org/packages/5e/7b/2f9b6127ad5470378a217aded8c17218c9a772aec1cf12fae92617f610e4/wadofstuff-django-serializers-op-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "c01d4c13302e0487acd3facbf7f446ab", "sha256": "6fc63b9cfdf75a266acf4072422b6b6cf0c904f1ad4dbca69cf01189d1085fbc" }, "downloads": -1, "filename": "wadofstuff-django-serializers-op-1.1.1.tar.gz", "has_sig": false, "md5_digest": "c01d4c13302e0487acd3facbf7f446ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5621, "upload_time": "2011-10-18T18:52:50", "url": "https://files.pythonhosted.org/packages/86/eb/4ab2e594a3283d4d9253f7918b36309dcdb2c3aecdbbfdeb938b7f3eb252/wadofstuff-django-serializers-op-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c01d4c13302e0487acd3facbf7f446ab", "sha256": "6fc63b9cfdf75a266acf4072422b6b6cf0c904f1ad4dbca69cf01189d1085fbc" }, "downloads": -1, "filename": "wadofstuff-django-serializers-op-1.1.1.tar.gz", "has_sig": false, "md5_digest": "c01d4c13302e0487acd3facbf7f446ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5621, "upload_time": "2011-10-18T18:52:50", "url": "https://files.pythonhosted.org/packages/86/eb/4ab2e594a3283d4d9253f7918b36309dcdb2c3aecdbbfdeb938b7f3eb252/wadofstuff-django-serializers-op-1.1.1.tar.gz" } ] }