{ "info": { "author": "imtapps", "author_email": "imtapps@apps-system.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 :: Software Development", "Topic :: Software Development :: Libraries :: Application Frameworks" ], "description": "Allows you to create any Registry, similar to how django's admin\nhas you register classes, or their template library has you register tags.\n\n\nUsage\n======\n\n::\n\n from class_registry import Registry\n\n site = Registry()\n\n @site.register\n class MyCoolClass(object):\n \"\"\"\n My class that should be registered.\n \"\"\"\n key = \"ABC\"\n\n\n >>> site[\"ABC\"]\n \n\nAlternate use\n-------------\n\nOr, if you want your own key name, specify it when you register the class.::\n\n container = Registry(key_name=\"other_key\")\n\n @container.register\n class MyCoolClass(object):\n other_key = \"POL-COOL-CLS\"", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/imtapps/django-class-registry", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "django-class-registry", "package_url": "https://pypi.org/project/django-class-registry/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-class-registry/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/imtapps/django-class-registry" }, "release_url": "https://pypi.org/project/django-class-registry/0.0.3/", "requires_dist": null, "requires_python": null, "summary": "Register any classes like Django's admin.", "version": "0.0.3" }, "last_serial": 789296, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "a7997f3dc07e1fd8723b1d8ae8e4d611", "sha256": "85fd52171e1ea0ad71ea49805553b68e45dddfe6837c9443ed6f03ea242794f9" }, "downloads": -1, "filename": "django-class-registry-0.0.2.tar.gz", "has_sig": false, "md5_digest": "a7997f3dc07e1fd8723b1d8ae8e4d611", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2542, "upload_time": "2011-08-26T23:03:15", "url": "https://files.pythonhosted.org/packages/00/0b/8cd1d2c43e6739c495536ea2df29897a6f0aceb6cfcccf26be30f2308fc3/django-class-registry-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "1d2317c78fec0e0691d48eae89c62a4a", "sha256": "e0fbfb13a31f0b2a30248b04399824cbf31e37b6528c3679fa702267456cbbaa" }, "downloads": -1, "filename": "django-class-registry-0.0.3.tar.gz", "has_sig": false, "md5_digest": "1d2317c78fec0e0691d48eae89c62a4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3511, "upload_time": "2012-01-23T18:07:12", "url": "https://files.pythonhosted.org/packages/2c/b9/533e392e5966af3f01e41c795dcd5bdd30ced31a82225ff115013b480e3d/django-class-registry-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1d2317c78fec0e0691d48eae89c62a4a", "sha256": "e0fbfb13a31f0b2a30248b04399824cbf31e37b6528c3679fa702267456cbbaa" }, "downloads": -1, "filename": "django-class-registry-0.0.3.tar.gz", "has_sig": false, "md5_digest": "1d2317c78fec0e0691d48eae89c62a4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3511, "upload_time": "2012-01-23T18:07:12", "url": "https://files.pythonhosted.org/packages/2c/b9/533e392e5966af3f01e41c795dcd5bdd30ced31a82225ff115013b480e3d/django-class-registry-0.0.3.tar.gz" } ] }