{ "info": { "author": "Jorge Batista", "author_email": "jorge.batista@route.technology", "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": "# Selecmat\nMaterializeCSS + Selectize.js for Django Form\n\nA simple Django template tag to work with [Materializecss](http://materializecss.com/) and [Selectize.js](https://selectize.github.io/selectize.js/)\n\n\n\n\n\n## Install\n\n\n```\npip install django-selecmat\n\n```\n\n\n\n[on pypi](https://pypi.python.org/pypi/django-selecmat)\n[on GitHub](https://github.com/dwjorgeb/django-selecmat)\n\nAdd to INSTALLED_APPS:\n\n```\nINSTALLED_APPS = (\n 'selecmat',\n ...\n )\n```\n\nAdd MaterializeCSS and Selectize to your project:\n\nIn your base.html:\n\n```\n\n\n{% block css %}\n \n \n\n \n\n{% endblock css %}\n\n\n```\n\n```\n\n \n\n {% block javascript %}\n \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 selecmat %}\n\n### All the form\n\n{{ form|selecmat }}\n\n### Individual field\n\n{{ form.<> | selecmat }}\n\n\n### Custom size (default is 's12')\n\n{{ form|selecmat:'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|selecmat:'s12 m6, icon=person' }}\n{{ form.FIELD_NAME|selecmat:'custom_size=s12 m6, icon=person' }}\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\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 (doesn't show time yet)\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\u00c3\u2030\n\n[https://pypi.org/user/florent1933/](https://pypi.org/user/florent1933/)\n\n## Adapted from \n\n[django-materialize-form](https://github.com/kalwalkden/django-materializecss-form)\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dwjorgeb/django-selecmat", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-selecmat", "package_url": "https://pypi.org/project/django-selecmat/", "platform": "", "project_url": "https://pypi.org/project/django-selecmat/", "project_urls": { "Homepage": "https://github.com/dwjorgeb/django-selecmat" }, "release_url": "https://pypi.org/project/django-selecmat/0.0.1/", "requires_dist": null, "requires_python": "", "summary": "A simple Django form template tag to work with MaterializeCSS and Selectize.js", "version": "0.0.1" }, "last_serial": 4215863, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "b7a858aa0532e9cc707cfbfdcc903d80", "sha256": "33b19882e7fd645353d54794beaf8dd2c4c705aecc0a7d36864f5d67d8c6d077" }, "downloads": -1, "filename": "django_selecmat-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b7a858aa0532e9cc707cfbfdcc903d80", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6967, "upload_time": "2018-08-28T16:56:41", "url": "https://files.pythonhosted.org/packages/6b/44/e6f34c5cb5b414e3cd56710f948bf8df0ca0379d20dc1533f0a70373c772/django_selecmat-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e0399106a783a8d55f3ab8959eb52905", "sha256": "126f989609ee59fad80dea69d0a092d077636bb4a3760f40fd97d276017365a2" }, "downloads": -1, "filename": "django-selecmat-0.0.1.tar.gz", "has_sig": false, "md5_digest": "e0399106a783a8d55f3ab8959eb52905", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5651, "upload_time": "2018-08-28T16:56:43", "url": "https://files.pythonhosted.org/packages/10/b4/8fbae97bacd49f759c67adf84f39627fc86f5e91093acc9d00217eb7300b/django-selecmat-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b7a858aa0532e9cc707cfbfdcc903d80", "sha256": "33b19882e7fd645353d54794beaf8dd2c4c705aecc0a7d36864f5d67d8c6d077" }, "downloads": -1, "filename": "django_selecmat-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b7a858aa0532e9cc707cfbfdcc903d80", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6967, "upload_time": "2018-08-28T16:56:41", "url": "https://files.pythonhosted.org/packages/6b/44/e6f34c5cb5b414e3cd56710f948bf8df0ca0379d20dc1533f0a70373c772/django_selecmat-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e0399106a783a8d55f3ab8959eb52905", "sha256": "126f989609ee59fad80dea69d0a092d077636bb4a3760f40fd97d276017365a2" }, "downloads": -1, "filename": "django-selecmat-0.0.1.tar.gz", "has_sig": false, "md5_digest": "e0399106a783a8d55f3ab8959eb52905", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5651, "upload_time": "2018-08-28T16:56:43", "url": "https://files.pythonhosted.org/packages/10/b4/8fbae97bacd49f759c67adf84f39627fc86f5e91093acc9d00217eb7300b/django-selecmat-0.0.1.tar.gz" } ] }