{ "info": { "author": "Tatsuo Ikeda", "author_email": "jp.ne.co.jp at gmail", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "Tastypie Queryset Client\n========================\n\nClient for `Tastypie. `_ Provide operation similar to the Django Model API .\n\nThis is a fork of original project modified to run under python >=3.3\n\nUsage\n=====\n\nGet\n------\n\n::\n\n >>> client = Client(\"http://api.server.com/your/v1/\")\n >>> client.your.objects.get(name=\"your\")\n \n\nCount\n------\n\n::\n\n >>> client = Client(\"http://api.server.com/your/v1/\")\n >>> client.your.objects.count()\n 100\n\nFilter\n------\n\n::\n\n >>> client = Client(\"http://api.server.com/your/v1/\")\n >>> client.your.objects.filter(name=\"your\")\n (3/3)>\n\n\nSave\n----\n\n::\n\n >>> client = Client(\"http://api.server.com/your/v1/\")\n >>> your = client.your(name=\"name\")\n >>> your\n \n >>> your.save() # save Your object.\n >>> your\n \n\n\nDelete\n------\n\n::\n\n >>> client = Client(\"http://api.server.com/your/v1/\")\n >>> message = client.message(subject=\"subject delete 1\", body=\"body delete 1\")\n >>> message.save()\n >>> message.id\n \n >>> message.delete() # remove Message object.\n >>> try:\n >>> message.id\n >>> except AttributeError:\n >>> assert True # throw AttributeError.\n\n\nSetup\n=====\n\n::\n\n $ pip install tastypie-queryset-client\n\nDocumentation\n==============\n\n`tastypie-queryset-client.readthedocs.org `_\n\nLicense\n=======\nMIT License", "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/ikeikeikeike/tastypie-queryset-client", "keywords": "tastypie,client,django,rest,api", "license": "MIT License", "maintainer": null, "maintainer_email": null, "name": "tastypie-queryset-client-p3k", "package_url": "https://pypi.org/project/tastypie-queryset-client-p3k/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/tastypie-queryset-client-p3k/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/ikeikeikeike/tastypie-queryset-client" }, "release_url": "https://pypi.org/project/tastypie-queryset-client-p3k/0.7.2/", "requires_dist": null, "requires_python": null, "summary": "Client for Tastypie. Provide operation similar to the Django Model API", "version": "0.7.2" }, "last_serial": 1028867, "releases": { "0.7.2": [ { "comment_text": "", "digests": { "md5": "25bba364721ae66bbe70cdb1f2d06cd7", "sha256": "06742b8e6df5dede57963a249db0c4ea3f3212b7f6218227a6ed32222db0da18" }, "downloads": -1, "filename": "tastypie-queryset-client-p3k-0.7.2.tar.gz", "has_sig": false, "md5_digest": "25bba364721ae66bbe70cdb1f2d06cd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23607, "upload_time": "2014-03-13T21:16:44", "url": "https://files.pythonhosted.org/packages/b0/2c/8ab73d132a272b4d2f8de901cb11bb00c46188de5ab71e31b7be1f1d04e0/tastypie-queryset-client-p3k-0.7.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "25bba364721ae66bbe70cdb1f2d06cd7", "sha256": "06742b8e6df5dede57963a249db0c4ea3f3212b7f6218227a6ed32222db0da18" }, "downloads": -1, "filename": "tastypie-queryset-client-p3k-0.7.2.tar.gz", "has_sig": false, "md5_digest": "25bba364721ae66bbe70cdb1f2d06cd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23607, "upload_time": "2014-03-13T21:16:44", "url": "https://files.pythonhosted.org/packages/b0/2c/8ab73d132a272b4d2f8de901cb11bb00c46188de5ab71e31b7be1f1d04e0/tastypie-queryset-client-p3k-0.7.2.tar.gz" } ] }