{ "info": { "author": "Ben Roberts", "author_email": "roberts81@gmail.com", "bugtrack_url": null, "classifiers": [ "Framework :: Django", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "Operating System :: OS Independent", "Topic :: Software Development" ], "description": "django-shortuuidfield\n----------------\n\nProvides a ShortUUIDField for your Django models which uses the base-57 \"Short UUID\" package at https://github.com/stochastic-technologies/shortuuid/ .\n\nOriginally, a fork from David Cramer's excellent django-uuidfield, but not much is left of that besides a bit of structure.\n\nInstallation\n============\n\nInstall it with pip (or easy_install)::\n\n\tpip install django-shortuuidfield\n\nUsage\n=====\n\nFirst you'll need to attach a ShortUUIDField to your class. This acts as a char(22) to maintain compatibility with SQL versions::\n\n\tfrom shortuuidfield import ShortUUIDField\n\t\n\tclass MyModel(models.Model):\n\t uuid = ShortUUIDField()\n\nEnjoy!\n\nNotes\n=====\n\n* ShortUUIDField is a subclass of django.db.models.CharField\n\n* You can pass usual Django CharField parameters on init, although some of them are added/overwritten: \n + max_length=22 (since we are using base-57 format which is fixed at 22 characters)\n + blank=True, editable=False (set auto=False to remove these fields enforcement)\n\n* Uses shortuuid.uuid() that generates uuid4 random values\n", "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/nebstrebor/django-shortuuidfield", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "django-shortuuidfield", "package_url": "https://pypi.org/project/django-shortuuidfield/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-shortuuidfield/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/nebstrebor/django-shortuuidfield" }, "release_url": "https://pypi.org/project/django-shortuuidfield/0.1.3/", "requires_dist": null, "requires_python": null, "summary": "Short UUIDField for Django. Good for use in urls & file names. (Base 57, 22 characters)", "version": "0.1.3" }, "last_serial": 1707052, "releases": { "0.1.0": [], "0.1.1": [ { "comment_text": "", "digests": { "md5": "3464d52e92b8ffa7d3604a84b5cd65e5", "sha256": "755c6291422228cd3b1d786b99b40c99f4e4d7d45c33b58712acd47a4c8fa43d" }, "downloads": -1, "filename": "django-shortuuidfield-0.1.1.tar.gz", "has_sig": false, "md5_digest": "3464d52e92b8ffa7d3604a84b5cd65e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3193, "upload_time": "2013-03-05T04:30:12", "url": "https://files.pythonhosted.org/packages/e1/e8/a126e433226f2340255bb7563af63c9ca0723d3aed0fde96bba4b3673d09/django-shortuuidfield-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "d4552f3c0915599e82232f380814edb8", "sha256": "6fadcdd2502c00cb1b1aa8198593cd09874e5243866a3b9c06af473fef038402" }, "downloads": -1, "filename": "django-shortuuidfield-0.1.2.tar.gz", "has_sig": false, "md5_digest": "d4552f3c0915599e82232f380814edb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3231, "upload_time": "2013-03-05T04:42:55", "url": "https://files.pythonhosted.org/packages/c4/79/a72cb9123de2c9b66372868bd06d7d761cc2ccedab73dfbaa27edcb918cc/django-shortuuidfield-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "51fd3e8c8f2b9e314dba1c997e345d38", "sha256": "a292c0fe5538abe947b131e2b914edd9ac44afcc6a40eaec71448e6231a3ef00" }, "downloads": -1, "filename": "django-shortuuidfield-0.1.3.tar.gz", "has_sig": false, "md5_digest": "51fd3e8c8f2b9e314dba1c997e345d38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3417, "upload_time": "2015-09-03T21:10:13", "url": "https://files.pythonhosted.org/packages/7c/01/e192e8be3bdbcbfc63b9f4c33dbe874badd0bb49416fd98a20928fc3739b/django-shortuuidfield-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "51fd3e8c8f2b9e314dba1c997e345d38", "sha256": "a292c0fe5538abe947b131e2b914edd9ac44afcc6a40eaec71448e6231a3ef00" }, "downloads": -1, "filename": "django-shortuuidfield-0.1.3.tar.gz", "has_sig": false, "md5_digest": "51fd3e8c8f2b9e314dba1c997e345d38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3417, "upload_time": "2015-09-03T21:10:13", "url": "https://files.pythonhosted.org/packages/7c/01/e192e8be3bdbcbfc63b9f4c33dbe874badd0bb49416fd98a20928fc3739b/django-shortuuidfield-0.1.3.tar.gz" } ] }