{ "info": { "author": "Yuri Malinov, Jack Weatherilt", "author_email": "yurik.m@gmail.com, jackweatherilt@outlook.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "django-bootstrap-daterangepicker\n================================\n\nThis is Django form field wrapper for\n`bootstrap-daterangepicker `__, for use\nwith Bootstrap 3 and 4.\n\nThis module allows for: single date pickers, date range selectors and\ndatetime range selectors.\n\nRanges are returned as tuples of format ``(start, end)``, where\n``start`` and ``end`` are datetime.date or datetime.datetime objects\ndepending on the field type.\n\nThe DateField is a replacement for Django\u2019s built-in\n``forms.DateField``, with the only difference being that it accepts an\noptional ``clearable`` parameter, and the default widget is the\nDatePickerWidget specified in this module.\n\nInstallation\n============\n\n1. ``pip install django-bootstrap-daterangepicker``\n2. Add ``'bootstrap_daterangepicker'`` to your ``INSTALLED_APPS``\n3. Add the resource links required for\n `bootstrap-daterangepicker `__ into\n the ```` of the relevant HTML files\n\nExample usage\n-------------\n\n.. code:: python\n\n from django import forms\n from bootstrap_daterangepicker import widgets, fields\n\n\n class DemoForm(forms.Form):\n # Date Picker Fields\n date_single_normal = fields.DateField()\n date_single_with_format = fields.DateField(\n input_formats=['%d/%m/%Y'],\n widget=widgets.DatePickerWidget(\n format='%d/%m/%Y'\n )\n )\n date_single_clearable = fields.DateField(required=False)\n\n # Date Range Fields\n date_range_normal = fields.DateRangeField()\n date_range_with_format = fields.DateRangeField(\n input_formats=['%d/%m/%Y'],\n widget=widgets.DateRangeWidget(\n format='%d/%m/%Y'\n )\n )\n date_range_clearable = fields.DateRangeField(required=False)\n\n # DateTime Range Fields\n datetime_range_normal = fields.DateTimeRangeField()\n datetime_range_with_format = fields.DateTimeRangeField(\n input_formats=['%d/%m/%Y (%I:%M:%S)'],\n widget=widgets.DateTimeRangeWidget(\n format='%d/%m/%Y (%I:%M:%S)'\n )\n )\n datetime_range_clearable = fields.DateTimeRangeField(required=False)\n\nRequirements\n~~~~~~~~~~~~\n\n- `Bootstrap `__ >= 3\n- `jQuery `__ >= 1\n- `Moment.js `__ >= 2.10.6\n- `bootstrap-daterangepicker `__ >= 2\n- `Django `__ >= 1.8\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jckw/django-bootstrap-daterangepicker/", "keywords": "django daterange datetime date bootstrap picker", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-bootstrap-daterangepicker", "package_url": "https://pypi.org/project/django-bootstrap-daterangepicker/", "platform": "", "project_url": "https://pypi.org/project/django-bootstrap-daterangepicker/", "project_urls": { "Homepage": "https://github.com/jckw/django-bootstrap-daterangepicker/" }, "release_url": "https://pypi.org/project/django-bootstrap-daterangepicker/1.0.4/", "requires_dist": [ "django", "python-dateutil" ], "requires_python": "", "summary": "A Django form field and widget wrapper for bootstrap-daterangepicker", "version": "1.0.4" }, "last_serial": 4549956, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "62c5d82b494d73ba621332d5880aee5f", "sha256": "d1b91543abab57087575e40e1756701ba339aa3f262c680e5d0619341a321fac" }, "downloads": -1, "filename": "django-bootstrap-daterangepicker-1.0.0.tar.gz", "has_sig": false, "md5_digest": "62c5d82b494d73ba621332d5880aee5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5280, "upload_time": "2017-09-23T21:56:30", "url": "https://files.pythonhosted.org/packages/ce/3d/7bf87a9645a41518d449467055375d02e47246dfe37a4a3ee733fa9f1c9c/django-bootstrap-daterangepicker-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "710e12b1e8513c52945d1fb0a1540afa", "sha256": "dec00f3c90ccf7531a9d84a7feb401bd0c1c1a0e6d42123af6857300ba5174a8" }, "downloads": -1, "filename": "django-bootstrap-daterangepicker-1.0.1.tar.gz", "has_sig": false, "md5_digest": "710e12b1e8513c52945d1fb0a1540afa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5606, "upload_time": "2017-09-25T12:02:56", "url": "https://files.pythonhosted.org/packages/8d/75/e9ca86521002884e131837cc9111ea9fb8223c70675cffaf33ff16b470d6/django-bootstrap-daterangepicker-1.0.1.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "220c826ebd78f78777923c656bc39614", "sha256": "960d0aa0fb8eef4939c4d4f72f1ac7780eee804f4de240d977e89ead171ea226" }, "downloads": -1, "filename": "django_bootstrap_daterangepicker-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "220c826ebd78f78777923c656bc39614", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6266, "upload_time": "2018-11-30T22:59:43", "url": "https://files.pythonhosted.org/packages/c7/38/db78247af5f9d24dd733badf6a91d6edaad237a4b0f93ce95d631b1aa104/django_bootstrap_daterangepicker-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2d402011a23b0cfdf03ebafdbd9ea570", "sha256": "2b7385dbfa6cc19cff46a73a18986d47527583c916c38983d8063ec812b397c2" }, "downloads": -1, "filename": "django-bootstrap-daterangepicker-1.0.3.tar.gz", "has_sig": false, "md5_digest": "2d402011a23b0cfdf03ebafdbd9ea570", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6115, "upload_time": "2018-11-30T22:59:44", "url": "https://files.pythonhosted.org/packages/a2/23/9b92ca761c5a8ecb8c7be9eb51662cc40be01bbac69f1737f6d4195dd206/django-bootstrap-daterangepicker-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "bde8faff3b632dbc951f9f3ff8b1a790", "sha256": "b5602cd7ddaa8591fd51e60972d672d672e7f1f5c45e61e5a7fe68d1c9ced8b9" }, "downloads": -1, "filename": "django_bootstrap_daterangepicker-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bde8faff3b632dbc951f9f3ff8b1a790", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7066, "upload_time": "2018-12-01T10:07:40", "url": "https://files.pythonhosted.org/packages/c5/8b/e4728a8fd4c321cf68cf89605e0b744e3a9ef5cd2608fa0939439394dd36/django_bootstrap_daterangepicker-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8f12add3a74edfba5678439d9ae3b063", "sha256": "c6e65ee00e440d4c4915b5c7fed619228bcf1b168c50e3a56a3f02f24222c3ca" }, "downloads": -1, "filename": "django-bootstrap-daterangepicker-1.0.4.tar.gz", "has_sig": false, "md5_digest": "8f12add3a74edfba5678439d9ae3b063", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6060, "upload_time": "2018-12-01T10:07:41", "url": "https://files.pythonhosted.org/packages/23/53/4e8c351a41b35b87ee0858a9a44fe5294fa34f6c15a981cc86248a339c09/django-bootstrap-daterangepicker-1.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bde8faff3b632dbc951f9f3ff8b1a790", "sha256": "b5602cd7ddaa8591fd51e60972d672d672e7f1f5c45e61e5a7fe68d1c9ced8b9" }, "downloads": -1, "filename": "django_bootstrap_daterangepicker-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bde8faff3b632dbc951f9f3ff8b1a790", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7066, "upload_time": "2018-12-01T10:07:40", "url": "https://files.pythonhosted.org/packages/c5/8b/e4728a8fd4c321cf68cf89605e0b744e3a9ef5cd2608fa0939439394dd36/django_bootstrap_daterangepicker-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8f12add3a74edfba5678439d9ae3b063", "sha256": "c6e65ee00e440d4c4915b5c7fed619228bcf1b168c50e3a56a3f02f24222c3ca" }, "downloads": -1, "filename": "django-bootstrap-daterangepicker-1.0.4.tar.gz", "has_sig": false, "md5_digest": "8f12add3a74edfba5678439d9ae3b063", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6060, "upload_time": "2018-12-01T10:07:41", "url": "https://files.pythonhosted.org/packages/23/53/4e8c351a41b35b87ee0858a9a44fe5294fa34f6c15a981cc86248a339c09/django-bootstrap-daterangepicker-1.0.4.tar.gz" } ] }