{ "info": { "author": "Kal Walkden", "author_email": "kal@walkden.us", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.6" ], "description": "# materialize-css-form\nMaterializecss for Django Form\n\nA simple Django template tag to work with [Materializecss](http://materializecss.com/)\n\n\n\n\n\n## Install\n\n\n```\npip install django-materializecss-form\n\n```\n\n\n\n[on pypi](https://pypi.python.org/pypi/django-materializecss-form)\n[on GitHub](https://github.com/kalwalkden/django-materializecss-form)\n\nAdd to INSTALLED_APPS:\n\n```\nINSTALLED_APPS = (\n 'materializecssform',\n ...\n )\n```\n\nAdd Materializecss to your project:\n\nIn your base.html:\n\n```\n\n\n{% block css %}\n \n \n{% endblock css %}\n\n\n```\n\n```\n\n \n\n {% block javascript %}\n \n\n \n\n \n\n {% endblock javascript %}\n\n\n\n ...\n\n \n```\n\n## Usage\n\nUse it like this, simple.\n\n{% load materializecss %}\n\n### All the form\n\n{{ form|materializecss }}\n\n### Individual field\n\n{{ form.<> | materializecss }}\n\n\n### Custom size (default is 's12')\n\n{{ form|materializecss:'m6' }}\n\n\n### Icons support\nThis is most useful for adding a descriptive icon when you are creating a custom layout by building the form one field at a time. Substitue FIELD_NAME below with one of the field names from your form.\n```html\n{{ form.FIELD_NAME|materializecss:'s12 m6, icon=person' }}\n{{ form.FIELD_NAME|materializecss:'custom_size=s12 m6, icon=person' }}\n```\n\n### Note about `DateTimeField`\nInput field is rendered as a *datetime-local* type, this lets the user easily enter both a date and a time. As this field requires ISO-8601 format, your main project settings need to include the ISO format in order for the form to interpret this field valid:\n```\nfrom django.conf.global_settings import DATETIME_INPUT_FORMATS\n\n# ISO 8601 datetime format to accept html5 datetime input values\nDATETIME_INPUT_FORMATS += [\"%Y-%m-%dT%H:%M:%S\", \"%Y-%m-%dT%H:%M\"]\n```\n\n## Demo\n\n![Basic form](https://cloud.githubusercontent.com/assets/3958123/6165004/a1984f52-b2a4-11e4-8ae2-078505991b0d.png)\n\n![DatePicker](https://cloud.githubusercontent.com/assets/3958123/6165005/a19bf044-b2a4-11e4-9989-6a64f9c97087.png)\n\n![DateTimePicker](https://user-images.githubusercontent.com/556361/49763533-8a44f580-fc92-11e8-8d24-f45373becd11.png)\n\n## Help\n\n### Widget\n\n- TextInput\n- Textarea\n- CheckboxInput\n- RadioSelect\n- Select\n- SelectMultiple\n- CheckboxSelectMultiple\n- Filefield\n- DateField\n- DateTimeField\n\n\n\n## Inspired by\n\n[django-bootstrap-form](https://github.com/tzangms/django-bootstrap-form)\n\n## Originally Built By\n\nFlorent CLAPI\u00c9\n\n[https://pypi.org/user/florent1933/] https://pypi.org/user/florent1933/\n\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/kalwalkden/django-materializecss-form", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-materializecss-form-bacchus", "package_url": "https://pypi.org/project/django-materializecss-form-bacchus/", "platform": "", "project_url": "https://pypi.org/project/django-materializecss-form-bacchus/", "project_urls": { "Homepage": "https://github.com/kalwalkden/django-materializecss-form" }, "release_url": "https://pypi.org/project/django-materializecss-form-bacchus/1.1.12/", "requires_dist": null, "requires_python": "", "summary": "A simple Django form template tag to work with Materializecss", "version": "1.1.12" }, "last_serial": 4798156, "releases": { "1.1.11": [ { "comment_text": "", "digests": { "md5": "f17a86c45b23bafff0228634fb488ec5", "sha256": "bf7e3cb52848fccf2014293609da40474fec393239e577ccfc0a5a0779ae0e26" }, "downloads": -1, "filename": "django_materializecss_form_bacchus-1.1.11-py3-none-any.whl", "has_sig": false, "md5_digest": "f17a86c45b23bafff0228634fb488ec5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10358, "upload_time": "2019-02-09T00:50:25", "url": "https://files.pythonhosted.org/packages/c7/63/7699033f4cdd99a97bc27dcb51caa677b337f313f68aae746cf9d1de55a6/django_materializecss_form_bacchus-1.1.11-py3-none-any.whl" } ], "1.1.12": [ { "comment_text": "", "digests": { "md5": "824ad41bc13b59e7907a24ec6cdd9a0b", "sha256": "b819347344bb2436bfd9a295ffdf6dc717481fbb35e303838e232f9d20bc4a68" }, "downloads": -1, "filename": "django_materializecss_form_bacchus-1.1.12-py3-none-any.whl", "has_sig": false, "md5_digest": "824ad41bc13b59e7907a24ec6cdd9a0b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10360, "upload_time": "2019-02-09T01:28:28", "url": "https://files.pythonhosted.org/packages/3b/bb/77a5aece35094b8553039da4639780540b229f64a785b4e38eeb1368f56b/django_materializecss_form_bacchus-1.1.12-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "824ad41bc13b59e7907a24ec6cdd9a0b", "sha256": "b819347344bb2436bfd9a295ffdf6dc717481fbb35e303838e232f9d20bc4a68" }, "downloads": -1, "filename": "django_materializecss_form_bacchus-1.1.12-py3-none-any.whl", "has_sig": false, "md5_digest": "824ad41bc13b59e7907a24ec6cdd9a0b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10360, "upload_time": "2019-02-09T01:28:28", "url": "https://files.pythonhosted.org/packages/3b/bb/77a5aece35094b8553039da4639780540b229f64a785b4e38eeb1368f56b/django_materializecss_form_bacchus-1.1.12-py3-none-any.whl" } ] }