acidjunk / crispy-forms-semanticUI-templates

crispy-forms-semanticUI-templates

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

crispy-forms-semanticUI-templates

crispy-forms-semanticUI-templates contains a set of templates that can be used to get semantic UI formlayouts and error handling in django-crispy-forms.

Tested with Semantic-UI 2.2.4.

Manual Install

  1. Copy the semantic-ui folder to your main templates folder in your Django app.

  2. Install django-crispy-forms and set semantic-ui as your CRISPY_TEMPLATE_PACK in your projects' settings.py:

CRISPY_TEMPLATE_PACK = 'semantic-ui'

Be warned its a work in progress!! Any help to complete it is appeciated.

PIP based Install

  1. pip install crispy-forms-semantic-ui

  2. set semantic-ui as your CRISPY_TEMPLATE_PACK in your projects' settings.py

Generic install steps

  1. add crispy_forms_semantic_ui to your INSTALLED_APPS:
INSTALLED_APPS = [
    ...
    'crispy_forms',
    'crispy_forms_semantic_ui',
    ...
]
  1. Add semantic-ui to the allowed CRISPY_ALLOWED_TEMPLATE_PACKS array in your settings:
CRISPY_ALLOWED_TEMPLATE_PACKS = ('bootstrap', 'uni_form', 'bootstrap3',
                                 'bootstrap4', 'semantic-ui',)

About

crispy-forms-semanticUI-templates

License:GNU General Public License v3.0


Languages

Language:HTML 74.5%Language:Python 19.1%Language:JavaScript 6.4%