cf-pretty-form-errors

Make your crispy form errors more pretty


Keywords
crispy-forms, errors
License
BSD-3-Clause
Install
pip install cf-pretty-form-errors==1.0.4

Documentation

CF Pretty Form Errors

Quick start

  1. Add "cf_pretty_form_errors" to your INSTALLED_APPS setting like this:
    INSTALLED_APPS = [
        ...
        'crispy_forms',
        'cf_pretty_form_errors',
        ...
    ]
    
  2. If crispy forms not configured, add template pack to your settings file
    CRISPY_TEMPLATE_PACK = 'bootstrap3'
    
  3. Add mixin to your form. PrettyFormPlaceholdersMixin for easy setup, PrettyFormMixin for detailed layout configuration

  4. Include {{ form.media.css }} and {{ form.media.js }} in your template, for example:
    {{ form.media.css }}
    {% crispy form %}
    {{ form.media.js }}
    
  5. Enjoy your new form errors.