Files
@ 34509d23eb9f
Branch filter:
Location: symposion_app/pinaxcon/templates/bootstrap4/field.html - annotation
34509d23eb9f
2.3 KiB
text/html
Make vendored symposion into an installable Python package
This allows us to install with `pip install "-e vendor/symposion"` similar to
the other vendored packages. There's no good reason for this to be different to
the others and depend on PYTHONPATH hacking.
Re-add
This allows us to install with `pip install "-e vendor/symposion"` similar to
the other vendored packages. There's no good reason for this to be different to
the others and depend on PYTHONPATH hacking.
Re-add
1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 1f04ec0cea73 | {% load crispy_forms_field %}
{% if field.is_hidden %}
{{ field }}
{% else %}
{% if field|is_checkbox %}
<div class="form-group{% if 'form-horizontal' in form_class %} row{% endif %}">
{% if label_class %}
<div class="{% for offset in bootstrap_checkbox_offsets %}{{ offset }} {% endfor %}{{ field_class }}">
{% endif %}
{% endif %}
<{% if tag %}{{ tag }}{% else %}div{% endif %} id="div_{{ field.auto_id }}" class="{% if not field|is_checkbox %}form-group{% if 'form-horizontal' in form_class %} row{% endif %}{% else %}form-check{% endif %}{% if wrapper_class %} {{ wrapper_class }}{% endif %}{% if field.css_classes %} {{ field.css_classes }}{% endif %}">
{% if field.label and not field|is_checkbox and form_show_labels %}
<label for="{{ field.id_for_label }}" class="col-form-label {{ label_class }}{% if field.field.required %} requiredField{% endif %}">
{{ field.label|safe }}{% if field.field.required %}<span class="asteriskField">*</span>{% endif %}
</label>
{% endif %}
{% if field|is_checkboxselectmultiple %}
{% include 'bootstrap4/layout/checkboxselectmultiple.html' %}
{% endif %}
{% if field|is_radioselect %}
{% include 'bootstrap4/layout/radioselect.html' %}
{% endif %}
{% if not field|is_checkboxselectmultiple and not field|is_radioselect %}
{% if field|is_checkbox and form_show_labels %}
<label for="{{ field.id_for_label }}" class="form-check-label{% if field.field.required %} requiredField{% endif %}">
{% crispy_field field 'class' 'form-check-input' %}
{{ field.label|safe }}{% if field.field.required %}<span class="asteriskField">*</span>{% endif %}
</label>
{% include 'bootstrap4/layout/help_text_and_errors.html' %}
{% else %}
<div class="{{ field_class }}">
{% include 'bootstrap4/layout/help_text_and_errors.html' %}
{% crispy_field field %}
</div>
{% endif %}
{% endif %}
</{% if tag %}{{ tag }}{% else %}div{% endif %}>
{% if field|is_checkbox %}
{% if label_class %}
</div>
{% endif %}
</div>
{% endif %}
{% endif %}
|