{ "info": { "author": "Steadman", "author_email": "mark@steadman.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django" ], "description": "Bambu API\n=========\n\nQuickly expose your models to a JSON or XML API, authenticated via HTTP\nor OAuth.\n\nAbout Bambu API\n---------------\n\nThis package allows you to easily expose Django models to RESTful\nendpoints which can send data in XML or JSON format.\n\nAbout Bambu Tools 2.0\n---------------------\n\nThis is part of a toolset called Bambu Tools. It's being moved from a\nnamespace of ``bambu`` to its own 'root-level' package, along with all\nthe other tools in the set. If you're upgrading from a version prior to\n2.0, please make sure to update your code to use ``bambu_api`` rather\nthan ``bambu.api``.\n\nInstallation\n------------\n\nInstall the package via Pip:\n\n::\n\n pip install bambu-api\n\nAdd it to your ``INSTALLED_APPS`` list:\n\n::\n\n INSTALLED_APPS = (\n ...\n 'bambu_api'\n )\n\nAdd ``bambu_api.urls`` to your URLconf:\n\n::\n\n urlpatterns = patterns('',\n ...\n url(r'^', include('bambu_api.urls')),\n )\n\nThe prefix should be kept blank, as the package exposes two main URL\nstems: ``/api/``, wherein the RESTful endpoints live, and ``/docs/``\nwhere auto-generated documentation for each endpoint is found.\n\nBasic usage\n-----------\n\nYou define API endpoints like Django admins, and register them in a\nsimilar way.\n\nTeka the Django 'polls' app as an example. Within the polls directory,\nyou'd create a file called api.py. A simple API endpoint would be\ndefined like this:\n\n::\n\n from bambu_api import ModelAPI, site\n from myproject.polls.models import Question\n\n class QuestionAPI(ModelAPI):\n pass\n\n site.register(Question, QuestionAPI)\n\nThis registers the ``QuestionAPI`` endpoint for the ``Question`` model.\nThe endpoint is then accessible at ``/api/polls/question.json``.\n\nFull documentation\n------------------\n\nFull documentation can be found at\n`ReadTheDocs `_.\n\nQuestions or suggestions?\n-------------------------\n\nFind me on Twitter (@iamsteadman) or `visit my blog `_.", "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/iamsteadman/bambu-api", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "bambu-api", "package_url": "https://pypi.org/project/bambu-api/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/bambu-api/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/iamsteadman/bambu-api" }, "release_url": "https://pypi.org/project/bambu-api/2.0.1/", "requires_dist": null, "requires_python": null, "summary": "Quickly expose your models to a JSON or XML API, authenticated via HTTP or OAuth.", "version": "2.0.1" }, "last_serial": 1103069, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "41781313426ba7933daaab6ce7da3610", "sha256": "5ebff5b34aa7a457dfa642706c6b62b1f906777cc990047b3a5b9e8355b3284c" }, "downloads": -1, "filename": "bambu-api-0.0.1.tar.gz", "has_sig": false, "md5_digest": "41781313426ba7933daaab6ce7da3610", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44527, "upload_time": "2014-01-02T16:20:10", "url": "https://files.pythonhosted.org/packages/1f/7e/41e8c9b4839c8722eab664de92d0a9f9abf0f579a258c5b051dc3a3f96e6/bambu-api-0.0.1.tar.gz" } ], "0.1": [ { "comment_text": "", "digests": { "md5": "bc2c2d74711e6fd04dad30a0ffdde2d0", "sha256": "6f45b0c2da1e5c41c352b517f9534348c310baff2cbc335829e76eac3236eaf7" }, "downloads": -1, "filename": "bambu-api-0.1.tar.gz", "has_sig": false, "md5_digest": "bc2c2d74711e6fd04dad30a0ffdde2d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45920, "upload_time": "2014-01-28T11:35:56", "url": "https://files.pythonhosted.org/packages/81/d7/b1bfc10314c98c335fc3c2a0fb395ba89b4c9bdde0578cf3c557abcef8c0/bambu-api-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e6a549201ee0bca7e6ece57bf30e1289", "sha256": "fec7b119d10b8ab4e9a3e15656aaabfc33fc436b4df748cef511853e83ad0347" }, "downloads": -1, "filename": "bambu-api-0.1.1.tar.gz", "has_sig": false, "md5_digest": "e6a549201ee0bca7e6ece57bf30e1289", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45905, "upload_time": "2014-01-28T11:53:50", "url": "https://files.pythonhosted.org/packages/3a/6a/dd0dd0f40dff2f36804afc8e58718665809e6da77ff404cf28ec46a2f50e/bambu-api-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "89d6d25354db6392cbf1be54a59bf0ae", "sha256": "238a14b0df37bce6b11fe827cc0f7f613ed2051c27b7a53c4dbade552a31869c" }, "downloads": -1, "filename": "bambu-api-0.1.2.tar.gz", "has_sig": false, "md5_digest": "89d6d25354db6392cbf1be54a59bf0ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45911, "upload_time": "2014-01-28T12:06:29", "url": "https://files.pythonhosted.org/packages/ce/1b/5645e5a2be7d7fa9e5562a909b1ab3931228a8555e3bd1d4cdf127334ed8/bambu-api-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "df1b82000b8c00c7f0f2f4a3ec32b444", "sha256": "1e07ca0625942610c5a5e216964b05ee7aa172d093b7c225f3780a03c505b64d" }, "downloads": -1, "filename": "bambu-api-0.1.3.tar.gz", "has_sig": false, "md5_digest": "df1b82000b8c00c7f0f2f4a3ec32b444", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45918, "upload_time": "2014-01-28T12:40:49", "url": "https://files.pythonhosted.org/packages/b8/44/a1daaac0cc2cdbe8cd6e498c11efd7351d048d642b03c11c72dca4edd7f3/bambu-api-0.1.3.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "d27bb72f84149fb4ec8e2d538d17c141", "sha256": "382144c31582055bef05cbc2b1a66e24dfc50a3df502e6d22bc62ec2aabdee3c" }, "downloads": -1, "filename": "bambu-api-0.2.tar.gz", "has_sig": false, "md5_digest": "d27bb72f84149fb4ec8e2d538d17c141", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45883, "upload_time": "2014-01-28T16:24:30", "url": "https://files.pythonhosted.org/packages/68/c4/a7b9e79d7d84d3e2d2406c50bcc2451e500350113a4cd23ac08fe92d3f85/bambu-api-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "3ad72c04aecb051f8d2b927e3579d338", "sha256": "466a5e043b03bd8482d559f56c8b9c645ac809303cffbf5d20498b87739298a8" }, "downloads": -1, "filename": "bambu-api-0.3.tar.gz", "has_sig": false, "md5_digest": "3ad72c04aecb051f8d2b927e3579d338", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45927, "upload_time": "2014-03-02T19:28:19", "url": "https://files.pythonhosted.org/packages/bb/8c/99e2c41699647f149a486498d98706e9fb1ac93e63f3ca9172bdc8cbc1ab/bambu-api-0.3.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "878078bb6025a252513f73ea59d19e43", "sha256": "1a0ca1b1425bd383b1868cbc317505e5498c35380728e708b5158a063782992f" }, "downloads": -1, "filename": "bambu-api-0.5.tar.gz", "has_sig": false, "md5_digest": "878078bb6025a252513f73ea59d19e43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47080, "upload_time": "2014-04-03T11:04:32", "url": "https://files.pythonhosted.org/packages/8e/99/e9384c3ab42149d1a8c4d66ee908a427cd2ac8dd190d5d461ee236f27e35/bambu-api-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "692bb98f73b858a8ba0eb712a01b514c", "sha256": "891603136f7e2275f3d6b0d9554c00f553e1b4ba500fdd293085c67b44b3f5a0" }, "downloads": -1, "filename": "bambu-api-0.5.1.tar.gz", "has_sig": false, "md5_digest": "692bb98f73b858a8ba0eb712a01b514c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47415, "upload_time": "2014-04-22T12:51:07", "url": "https://files.pythonhosted.org/packages/1d/24/7479954f6ce3bfda97d392ee77bd82509a92a248277ba13a88933d0a1724/bambu-api-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "a6f045e6cb127c949f7276530f86ed98", "sha256": "8e38b63ca0a6413511305015db1ac0eb827c4b717043aa10eb3ddc149a4b9a45" }, "downloads": -1, "filename": "bambu-api-0.5.2.tar.gz", "has_sig": false, "md5_digest": "a6f045e6cb127c949f7276530f86ed98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34296, "upload_time": "2014-04-26T18:09:21", "url": "https://files.pythonhosted.org/packages/8c/1d/523eb61d53d2d3c78e31c881bcb02e732f1656857d3bacfcbbb8ee1f8b33/bambu-api-0.5.2.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "94f3386ef5a9af0eefd32363e8c68c3b", "sha256": "e94d57a1c9d4b4ad7d14374fc0639d84216372fd20c413bb403cc729972b2490" }, "downloads": -1, "filename": "bambu-api-2.0.tar.gz", "has_sig": false, "md5_digest": "94f3386ef5a9af0eefd32363e8c68c3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33398, "upload_time": "2014-05-18T02:13:17", "url": "https://files.pythonhosted.org/packages/b7/50/b8b89ade12fffdc85e5a76cc3bf408e1479d865118717673737b138a6453/bambu-api-2.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "1614d9e8b9897b40ace1856de8c8e90e", "sha256": "7474a68a1fcc5b22e9b6d9e3ba89ff51d1aac63d70074d8362c572a7370d95e1" }, "downloads": -1, "filename": "bambu-api-2.0.1.tar.gz", "has_sig": false, "md5_digest": "1614d9e8b9897b40ace1856de8c8e90e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33513, "upload_time": "2014-05-24T15:03:08", "url": "https://files.pythonhosted.org/packages/0b/ca/4879599735e546524357534348799aaa3d31c5611677f63098252b3b98b5/bambu-api-2.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1614d9e8b9897b40ace1856de8c8e90e", "sha256": "7474a68a1fcc5b22e9b6d9e3ba89ff51d1aac63d70074d8362c572a7370d95e1" }, "downloads": -1, "filename": "bambu-api-2.0.1.tar.gz", "has_sig": false, "md5_digest": "1614d9e8b9897b40ace1856de8c8e90e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33513, "upload_time": "2014-05-24T15:03:08", "url": "https://files.pythonhosted.org/packages/0b/ca/4879599735e546524357534348799aaa3d31c5611677f63098252b3b98b5/bambu-api-2.0.1.tar.gz" } ] }