Django Semantic UI forms
------------------------
Django forms with [Semantic UI](https://semantic-ui.com/) style. Semantic UI forms may be used both with [django-semantic-admin](https://github.com/globophobe/django-semantic-admin), as well as outside the admin.
Why?
----
* JavaScript datepicker and timepicker components.
* JavaScript selects, including multiple selections, which integrate well with Django autocomplete fields.
* Semantic UI has libraries for [React](https://react.semantic-ui.com/) and [Vue](https://semantic-ui-vue.github.io/#/), in addition to jQuery. This means you can save time by using django-semantic-forms for simple forms, and use React or Vue for more complex use cases.
Install
-------
Install from PyPI:
```
pip install django-semantic-forms
```
Add to `settings.py`:
```python
INSTALLED_APPS = [
"semantic_forms",
...
]
```
Please remember to run `python manage.py collectstatic` for production deployments.
This package uses [Fomantic UI](https://fomantic-ui.com/) the official community fork of Semantic UI. Please add the Fomantic UI dependencies to your Django template.
For example:
```html
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/fomantic-ui@2.8.8/dist/semantic.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/fomantic-ui@2.8.8/dist/semantic.min.js"></script>
```
Raw data
{
"_id": null,
"home_page": "https://github.com/globophobe/django-semantic-forms",
"name": "django-semantic-forms",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": "django, semantic, forms",
"author": "Alex",
"author_email": "globophobe@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/1a/49/d0c9d1e85e27855d142e2ab87c282b2732eaa3fadaace7d5b07a2133ad8b/django_semantic_forms-0.1.8.tar.gz",
"platform": null,
"description": "Django Semantic UI forms\n------------------------\n\nDjango forms with [Semantic UI](https://semantic-ui.com/) style. Semantic UI forms may be used both with [django-semantic-admin](https://github.com/globophobe/django-semantic-admin), as well as outside the admin.\n\n\nWhy?\n----\n\n* JavaScript datepicker and timepicker components.\n* JavaScript selects, including multiple selections, which integrate well with Django autocomplete fields.\n* Semantic UI has libraries for [React](https://react.semantic-ui.com/) and [Vue](https://semantic-ui-vue.github.io/#/), in addition to jQuery. This means you can save time by using django-semantic-forms for simple forms, and use React or Vue for more complex use cases.\n\n\nInstall\n-------\n\nInstall from PyPI:\n\n```\npip install django-semantic-forms\n```\n\nAdd to `settings.py`:\n\n```python\nINSTALLED_APPS = [\n \"semantic_forms\",\n ...\n]\n```\n\nPlease remember to run `python manage.py collectstatic` for production deployments.\n\nThis package uses [Fomantic UI](https://fomantic-ui.com/) the official community fork of Semantic UI. Please add the Fomantic UI dependencies to your Django template.\n\nFor example:\n\n```html\n<link rel=\"stylesheet\" type=\"text/css\" href=\"https://cdn.jsdelivr.net/npm/fomantic-ui@2.8.8/dist/semantic.min.css\">\n<script src=\"https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js\"></script>\n<script src=\"https://cdn.jsdelivr.net/npm/fomantic-ui@2.8.8/dist/semantic.min.js\"></script>\n```\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Django Semantic UI forms",
"version": "0.1.8",
"project_urls": {
"Homepage": "https://github.com/globophobe/django-semantic-forms",
"Repository": "https://github.com/globophobe/django-semantic-forms"
},
"split_keywords": [
"django",
" semantic",
" forms"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "0778cf22037909169586e6b957a1e9e8459364803a0d0802acc700a8f6d736c8",
"md5": "37110a10a9ee017bd820db730724e1ed",
"sha256": "ca27410cb8d6dbc3efec00da03a2df8766e3e737caec6b6a8dd5ba132f422d03"
},
"downloads": -1,
"filename": "django_semantic_forms-0.1.8-py3-none-any.whl",
"has_sig": false,
"md5_digest": "37110a10a9ee017bd820db730724e1ed",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 24548,
"upload_time": "2024-10-27T01:12:14",
"upload_time_iso_8601": "2024-10-27T01:12:14.957302Z",
"url": "https://files.pythonhosted.org/packages/07/78/cf22037909169586e6b957a1e9e8459364803a0d0802acc700a8f6d736c8/django_semantic_forms-0.1.8-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1a49d0c9d1e85e27855d142e2ab87c282b2732eaa3fadaace7d5b07a2133ad8b",
"md5": "c335c436f416fba38f2d14ec9bd3d892",
"sha256": "1ae3a0309a0a9cae74866ba45278d1b3753a914666cea4f16359c5758d3ff204"
},
"downloads": -1,
"filename": "django_semantic_forms-0.1.8.tar.gz",
"has_sig": false,
"md5_digest": "c335c436f416fba38f2d14ec9bd3d892",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 14831,
"upload_time": "2024-10-27T01:12:16",
"upload_time_iso_8601": "2024-10-27T01:12:16.660107Z",
"url": "https://files.pythonhosted.org/packages/1a/49/d0c9d1e85e27855d142e2ab87c282b2732eaa3fadaace7d5b07a2133ad8b/django_semantic_forms-0.1.8.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-27 01:12:16",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "globophobe",
"github_project": "django-semantic-forms",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "django-semantic-forms"
}