diff --git a/netbox/ipam/views.py b/netbox/ipam/views.py index 3ff0ff76e..6509f8cae 100644 --- a/netbox/ipam/views.py +++ b/netbox/ipam/views.py @@ -373,7 +373,7 @@ class PrefixEditView(PermissionRequiredMixin, ObjectEditView): permission_required = 'ipam.change_prefix' model = Prefix form_class = forms.PrefixForm - fields_initial = ['site', 'vrf', 'prefix'] + fields_initial = ['vrf', 'tenant', 'site', 'prefix', 'vlan'] cancel_url = 'ipam:prefix_list' diff --git a/netbox/templates/ipam/vlan.html b/netbox/templates/ipam/vlan.html index 4e5037c7c..d27184824 100644 --- a/netbox/templates/ipam/vlan.html +++ b/netbox/templates/ipam/vlan.html @@ -125,6 +125,14 @@ Prefixes {% render_table prefix_table %} + {% if perms.ipam.add_prefix %} +
+ {% endif %}