{% if each_device.interface == 'I2C' %} {% if 'i2c_location' in dict_options['options_enabled'] or 'i2c_location' in dict_options['options_disabled'] %} {% if 'i2c_location' in dict_options['options_disabled'] or ('i2c_location' in dict_options['options_enabled'] and not dict_options['i2c_address_editable'] and dict_options['i2c_location']|length == 1) %}
{{form.i2c_location.label(class_='control-label')}}
{{form.i2c_location(class_='form-control', value=each_device.i2c_location, disabled=True, **{'title': dict_translation['i2c_location']['phrase']})}}
{% elif 'i2c_location' in dict_options['options_enabled'] %} {% if dict_options['i2c_address_editable'] %}
{{form.i2c_location.label(class_='control-label')}}
{{form.i2c_location(class_='form-control', value=each_device.i2c_location, **{'title': dict_translation['i2c_location']['phrase']})}}
{% elif dict_options['i2c_location']|length > 1 %}
{{form.i2c_location.label(class_='control-label')}}
{% endif %} {% endif %}
{{form.i2c_bus.label(class_='control-label')}}
{{form.i2c_bus(class_='form-control', value=each_device.i2c_bus, **{'title': dict_translation['i2c_bus']['phrase']})}}
{% endif %} {% endif %}