{% load widget_tweaks %} {% load bootstrap %} {% load angular %} {{ pf_formset.non_form_errors }} {{ pf_formset.management_form }}
Packet filters {% for form in pf_forms %} {{ form.non_field_errors | escapeangular_safe }} {% endfor %}
Advanced Traffic class Comment Protocol Length Source network Destination network Ports Delete
{% if form.errors %} {% endif %} {% for hidden in form.hidden_fields %} {{ hidden }} {% endfor %} {{ form.traffic_class|add_class:'form-control'|add_class:'input-sm' | escapeangular_safe }} {% if form.traffic_class.errors %} {% for error in form.traffic_class.errors %} {{ error }}
{% endfor %}
{% endif %}
{{ form.comment|add_class:'form-control'|add_class:'input-sm' | escapeangular_safe }} {% if form.comment.errors %} {% for error in form.comment.errors %} {{ error }}
{% endfor %}
{% endif %}
{{ form.protocol|add_class:'protocol'|add_class:'form-control'|add_class:'input-sm' | escapeangular_safe }} {% if form.protocol.errors %} {% for error in form.protocol.errors %} {{ error }}
{% endfor %}
{% endif %}
{{ form.length|add_class:'qos-input-short'|add_class:'form-control'|add_class:'input-sm' | escapeangular_safe }} {% if form.length.errors %} {% for error in form.length.errors %} {{ error }}
{% endfor %}
{% endif %}
{{ form.source_network|add_class:'qos-input-medium'|add_class:'qos-input-inline'|add_class:'form-control'|add_class:'input-sm' | escapeangular_safe }} {% if form.source_network.errors %} {% for error in form.source_network.errors %} {{ error }}
{% endfor %}
{% endif %}
{{ form.destination_network|add_class:'qos-input-medium'|add_class:'qos-input-inline'|add_class:'form-control'|add_class:'input-sm' | escapeangular_safe }} {% if form.destination_network.errors %} {% for error in form.destination_network.errors %} {{ error }}
{% endfor %}
{% endif %}
{{ form.ports|add_class:'ports'|add_class:'form-control'|add_class:'input-sm' | escapeangular_safe }} {% if form.ports.errors %} {% for error in form.ports.errors %} {{ error }}
{% endfor %}
{% endif %}
{{ form.DELETE }}