diff --git a/circle/network/forms.py b/circle/network/forms.py index c0d35a0..464b5f4 100644 --- a/circle/network/forms.py +++ b/circle/network/forms.py @@ -21,7 +21,7 @@ from django.utils.translation import ugettext_lazy as _ from crispy_forms.helper import FormHelper from crispy_forms.layout import Layout, Fieldset, Div, Submit, BaseInput -from crispy_forms.bootstrap import FormActions, AppendedText +from crispy_forms.bootstrap import FormActions, FieldWithButtons, StrictButton from firewall.models import (Host, Vlan, Domain, Group, Record, BlacklistItem, Rule, VlanGroup, SwitchPort) @@ -122,10 +122,10 @@ class HostForm(ModelForm): Fieldset( _('Network'), 'vlan', - AppendedText('ipv4', - '<i class="fa fa-magic" id="ipv4-magic"></i>'), - AppendedText('ipv6', - '<i class="fa fa-magic" id="ipv6-magic"></i>'), + FieldWithButtons('ipv4', StrictButton( + '<i class="fa fa-magic"></i>', css_id="ipv4-magic")), + FieldWithButtons('ipv6', StrictButton( + '<i class="fa fa-magic"></i>', css_id="ipv6-magic")), 'shared_ip', 'external_ipv4', ),