mirror of
https://github.com/netbox-community/netbox.git
synced 2024-05-10 07:54:54 +00:00
* Experimenting * Remove testing resources * Replace ApiSelect with TomSelect * Add color support * Add clear button * Clear cached options when searching dynamic selects * Add support for static parameters * Refactor TomSelect implementation * Add dynamic parameter support * Limit number of options to 100 * Remove redundant api_url definitions for user model * Add support for disabled indicator * Remove obsolete value-field attr on dynamic select widgets * Remove obsolete fetch_trigger kwarg from dynamic model choice widgets * Remove obsolete empty_label kwarg from dynamic model choice widgets * Add support for API path variables * Add support for setting a 'null' option * Annotate depth for recursive hierarchies * Misc cleanup * Remove obsolete APISelect code * Remove slim-select & just-debounce-it * Clean up type validation * Closes #14237: Clear child selections on change to parent selection * Use an MD icon for the clear button * Use an MD icon for the clear button * Explain why noUnusedParameters is disabled
5 lines
472 B
HTML
5 lines
472 B
HTML
<select name="{{ widget.name }}"{% include "django/forms/widgets/attrs.html" %} class="form-select {% if 'class' in widget.attrs %} {{ widget.attrs.class }}{% endif %}">{% for group_name, group_choices, group_index in widget.optgroups %}{% if group_name %}
|
|
<optgroup label="{{ group_name }}">{% endif %}{% for option in group_choices %}
|
|
{% include option.template_name with widget=option %}{% endfor %}{% if group_name %}
|
|
</optgroup>{% endif %}{% endfor %}
|
|
</select> |