{ "info": { "author": "Faisal Mahmud", "author_email": "faisal@willandskill.se", "bugtrack_url": null, "classifiers": [], "description": "# Django Enumerify #\n\n## Installation ##\n\n```\npip install django-enumerify\n```\n\n## Usage ##\n\n```\n#!python\n\n# .../app/enums.py\n\nfrom django.utils.translation import gettext as _\n\nfrom enumerify.enum import Enum\n\nclass GroupKind(Enum):\n PUBLIC = 0\n PRIVATE = 1\n\n i18n = (\n _('Public'),\n _('Private'),\n )\n\n# .../app/models.py\n\nfrom django.db import models\n\nfrom enumerify import fields\n\nfrom .enums import GroupKind\n\nclass Group(models.Model):\n title = models.CharField(max_length=100)\n slug = models.SlugField()\n description = models.TextField()\n kind = fields.SelectIntegerField(blueprint=GroupKind, default=GroupKind.PUBLIC)\n created_at = models.DateTimeField(auto_now_add=True, db_index=True)\n\n def __unicode__(self):\n return u\"Group: %s\" % self.title\n \n```\n\n## Tests ##\n\n```\n#!python\n$ python testapp/tests/runtests.py\n```", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://bitbucket.org/willandskill/django-enumerify", "keywords": "", "license": "BSD licence, see LICENCE.txt", "maintainer": "", "maintainer_email": "", "name": "django-enumerify", "package_url": "https://pypi.org/project/django-enumerify/", "platform": "", "project_url": "https://pypi.org/project/django-enumerify/", "project_urls": { "Homepage": "http://bitbucket.org/willandskill/django-enumerify" }, "release_url": "https://pypi.org/project/django-enumerify/0.5.2/", "requires_dist": null, "requires_python": "", "summary": "Simple Enums for Django when working with choices in model fields.", "version": "0.5.2" }, "last_serial": 3710093, "releases": { "0.3.3": [ { "comment_text": "", "digests": { "md5": "7ac07e30cfb6b016c0df2f61058c7c48", "sha256": "2906f56287747bb9934870de6db1516b152d1406e8ba91247b9a0c31da926d88" }, "downloads": -1, "filename": "django-enumerify-0.3.3.tar.gz", "has_sig": false, "md5_digest": "7ac07e30cfb6b016c0df2f61058c7c48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5564, "upload_time": "2013-06-11T13:31:04", "url": "https://files.pythonhosted.org/packages/00/78/da05205be05b88630119dce87a1c5822736ba0e964dbbcf0fd10519417ac/django-enumerify-0.3.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "10c3cdff0d8a3d616e0a411c1c9aa81d", "sha256": "32a00b6e8c5215107836b60b6bfde66550195b53c552d8d6c067528606a5951d" }, "downloads": -1, "filename": "django-enumerify-0.4.tar.gz", "has_sig": false, "md5_digest": "10c3cdff0d8a3d616e0a411c1c9aa81d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5594, "upload_time": "2015-12-11T17:45:43", "url": "https://files.pythonhosted.org/packages/04/ad/e3116752687551d9603611d73ad08ae500e8b2c4900180c45158bf8803b6/django-enumerify-0.4.tar.gz" } ], "0.5": [], "0.5.1": [ { "comment_text": "", "digests": { "md5": "0273f626bf375286dda56580414a1f07", "sha256": "eb36df86120b8f8cb69982c306782ac9a1cda2396e97a72d6c87be64456305a1" }, "downloads": -1, "filename": "django-enumerify-0.5.1.tar.gz", "has_sig": false, "md5_digest": "0273f626bf375286dda56580414a1f07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5652, "upload_time": "2016-07-08T18:29:36", "url": "https://files.pythonhosted.org/packages/cb/94/3e44f0ecbb824fe7ab866a16ec3fee2e2e80cd203762291a3e03ce152cf9/django-enumerify-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "af6bf34fb209bc1f1777bbaec99749d2", "sha256": "d55b5b37fd1018895445a5773a7c4751c4a6d50ced8857cffa72c4149c3e02f9" }, "downloads": -1, "filename": "django-enumerify-0.5.2.tar.gz", "has_sig": false, "md5_digest": "af6bf34fb209bc1f1777bbaec99749d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5640, "upload_time": "2018-03-27T12:23:26", "url": "https://files.pythonhosted.org/packages/55/95/cd289e07188d7d8ca538fcf5e4ad7cb2548ccc60bdb690da9659006d0753/django-enumerify-0.5.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "af6bf34fb209bc1f1777bbaec99749d2", "sha256": "d55b5b37fd1018895445a5773a7c4751c4a6d50ced8857cffa72c4149c3e02f9" }, "downloads": -1, "filename": "django-enumerify-0.5.2.tar.gz", "has_sig": false, "md5_digest": "af6bf34fb209bc1f1777bbaec99749d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5640, "upload_time": "2018-03-27T12:23:26", "url": "https://files.pythonhosted.org/packages/55/95/cd289e07188d7d8ca538fcf5e4ad7cb2548ccc60bdb690da9659006d0753/django-enumerify-0.5.2.tar.gz" } ] }