{ "info": { "author": "Jacob Kaplan-Moss", "author_email": "jacob@jacobian.org", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "A tiny app adding support unlimited ``varchar`` fields (no specified max length) in Django/Postgres.\n\nUsage::\n\n from django.db import models\n from django_postgres_unlimited_varchar import UnlimitedCharField\n\n class Person(models.Model):\n name = UnlimitedCharField()\n ...\n\nWhy?\n\nOut of the box, Django has two fields for text:\n\n* ``CharField``, which is for single-line text, and has a required maximum length (the ``max_length`` argument). In the database, this creates a field of type ``varchar(LENGTH)``.\n* ``TextField``, which is for multi-line text, and has no maximum length. In the database, this creates a field of type ``text``.\n\nClearly missing is a third type: single-line, no max length. Postgres supports this as the ``varchar`` type (note the lack of a length).\n\nThis field adds that type. AFAIK there isn't any performance hit in using this, so it's suitable for any situation where there isn't a clear required max length.\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "Jacob Kaplan-Moss", "maintainer_email": "jacob@jacobian.org", "name": "django-postgres-unlimited-varchar", "package_url": "https://pypi.org/project/django-postgres-unlimited-varchar/", "platform": "", "project_url": "https://pypi.org/project/django-postgres-unlimited-varchar/", "project_urls": null, "release_url": "https://pypi.org/project/django-postgres-unlimited-varchar/1.0.1/", "requires_dist": [ "django (>=2.0,<3.0)" ], "requires_python": ">=3.6,<4.0", "summary": "A tiny app adding support unlimited varchar fields in Django/Postgres.", "version": "1.0.1" }, "last_serial": 4463242, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "5008301eea962262d776e331395b21e2", "sha256": "b4e12a35106b76fa9b55d866f58f89b9c1df2edee7729e2b2c887887d7f9aea9" }, "downloads": -1, "filename": "django_postgres_unlimited_varchar-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5008301eea962262d776e331395b21e2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 1798, "upload_time": "2018-11-07T22:14:18", "url": "https://files.pythonhosted.org/packages/78/12/1292a9824f00243f06fd6b3469c4e4fd22e5ad0d7cf9cb1520f3b18f98e6/django_postgres_unlimited_varchar-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "add01301ab7aa148c1d28b428bd178a9", "sha256": "c0829eb24102f36afb5d54e274e2ec3ed0182b78e4c0c6a7cec1fa6b2ea9ca41" }, "downloads": -1, "filename": "django-postgres-unlimited-varchar-1.0.tar.gz", "has_sig": false, "md5_digest": "add01301ab7aa148c1d28b428bd178a9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 1106, "upload_time": "2018-11-07T22:14:16", "url": "https://files.pythonhosted.org/packages/54/8b/f9f8befe9ed183c5caef6dbf59b28a80d84cb916b6235b6fd5c080972d23/django-postgres-unlimited-varchar-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "e7ff200643c0960dc17ed7a3ab6210e4", "sha256": "a242fa5a8fb1fada40f0ba2cc12d37df8ee809a694fe698e38e2f9430efc5b31" }, "downloads": -1, "filename": "django_postgres_unlimited_varchar-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e7ff200643c0960dc17ed7a3ab6210e4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 2236, "upload_time": "2018-11-07T22:19:44", "url": "https://files.pythonhosted.org/packages/a8/fb/bc9d6a8bcce32d34c9a777d6f624c0d7298630c0176c7d92170b04e169e0/django_postgres_unlimited_varchar-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bf086c065d1b26e4fa336802e0212331", "sha256": "35730516441a7be3f10d16d3c76b126761cdffd4bfd8216e0bfc5557bde11154" }, "downloads": -1, "filename": "django-postgres-unlimited-varchar-1.0.1.tar.gz", "has_sig": false, "md5_digest": "bf086c065d1b26e4fa336802e0212331", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 1646, "upload_time": "2018-11-07T22:19:43", "url": "https://files.pythonhosted.org/packages/90/e0/f30f0841ee6955800250967152c89e6414a864f9f19d1ad71fc6f0eb720c/django-postgres-unlimited-varchar-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e7ff200643c0960dc17ed7a3ab6210e4", "sha256": "a242fa5a8fb1fada40f0ba2cc12d37df8ee809a694fe698e38e2f9430efc5b31" }, "downloads": -1, "filename": "django_postgres_unlimited_varchar-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e7ff200643c0960dc17ed7a3ab6210e4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 2236, "upload_time": "2018-11-07T22:19:44", "url": "https://files.pythonhosted.org/packages/a8/fb/bc9d6a8bcce32d34c9a777d6f624c0d7298630c0176c7d92170b04e169e0/django_postgres_unlimited_varchar-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bf086c065d1b26e4fa336802e0212331", "sha256": "35730516441a7be3f10d16d3c76b126761cdffd4bfd8216e0bfc5557bde11154" }, "downloads": -1, "filename": "django-postgres-unlimited-varchar-1.0.1.tar.gz", "has_sig": false, "md5_digest": "bf086c065d1b26e4fa336802e0212331", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 1646, "upload_time": "2018-11-07T22:19:43", "url": "https://files.pythonhosted.org/packages/90/e0/f30f0841ee6955800250967152c89e6414a864f9f19d1ad71fc6f0eb720c/django-postgres-unlimited-varchar-1.0.1.tar.gz" } ] }