diff --git a/netbox/circuits/migrations/0053_owner.py b/netbox/circuits/migrations/0053_owner.py index 04fe46c61..04056bfce 100644 --- a/netbox/circuits/migrations/0053_owner.py +++ b/netbox/circuits/migrations/0053_owner.py @@ -13,56 +13,56 @@ class Migration(migrations.Migration): model_name='circuit', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='circuitgroup', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='circuittype', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='provider', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='provideraccount', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='providernetwork', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='virtualcircuit', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='virtualcircuittype', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), ] diff --git a/netbox/core/migrations/0020_owner.py b/netbox/core/migrations/0020_owner.py index ecb30fa3e..f9cdb15b0 100644 --- a/netbox/core/migrations/0020_owner.py +++ b/netbox/core/migrations/0020_owner.py @@ -3,7 +3,6 @@ from django.db import migrations, models class Migration(migrations.Migration): - dependencies = [ ('core', '0019_configrevision_active'), ('users', '0015_owner'), @@ -14,11 +13,7 @@ class Migration(migrations.Migration): model_name='datasource', name='owner', field=models.ForeignKey( - blank=True, - null=True, - on_delete=django.db.models.deletion.PROTECT, - related_name='+', - to='users.owner', + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), ] diff --git a/netbox/dcim/migrations/0216_owner.py b/netbox/dcim/migrations/0216_owner.py index a7c5aa899..89b12128a 100644 --- a/netbox/dcim/migrations/0216_owner.py +++ b/netbox/dcim/migrations/0216_owner.py @@ -13,231 +13,231 @@ class Migration(migrations.Migration): model_name='cable', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='consoleport', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='consoleserverport', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='device', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='devicebay', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='devicerole', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='devicetype', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='frontport', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='interface', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='inventoryitem', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='inventoryitemrole', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='location', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='macaddress', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='manufacturer', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='module', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='modulebay', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='moduletype', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='moduletypeprofile', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='platform', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='powerfeed', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='poweroutlet', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='powerpanel', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='powerport', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='rack', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='rackreservation', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='rackrole', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='racktype', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='rearport', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='region', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='site', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='sitegroup', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='virtualchassis', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='virtualdevicecontext', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), ] diff --git a/netbox/extras/migrations/0134_owner.py b/netbox/extras/migrations/0134_owner.py index 1a01fd95b..2e47cc4e2 100644 --- a/netbox/extras/migrations/0134_owner.py +++ b/netbox/extras/migrations/0134_owner.py @@ -13,77 +13,77 @@ class Migration(migrations.Migration): model_name='configcontext', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='configcontextprofile', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='configtemplate', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='customfield', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='customfieldchoiceset', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='customlink', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='eventrule', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='exporttemplate', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='savedfilter', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='tag', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='webhook', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), ] diff --git a/netbox/ipam/migrations/0083_owner.py b/netbox/ipam/migrations/0083_owner.py index 307963ba0..abc5795fb 100644 --- a/netbox/ipam/migrations/0083_owner.py +++ b/netbox/ipam/migrations/0083_owner.py @@ -13,112 +13,112 @@ class Migration(migrations.Migration): model_name='aggregate', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='asn', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='asnrange', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='fhrpgroup', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='ipaddress', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='iprange', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='prefix', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='rir', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='role', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='routetarget', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='service', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='servicetemplate', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='vlan', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='vlangroup', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='vlantranslationpolicy', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), migrations.AddField( model_name='vrf', name='owner', field=models.ForeignKey( - blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='users.owner' + blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='users.owner' ), ), ] diff --git a/netbox/netbox/models/mixins.py b/netbox/netbox/models/mixins.py index 10798796d..ef1cd9e96 100644 --- a/netbox/netbox/models/mixins.py +++ b/netbox/netbox/models/mixins.py @@ -19,7 +19,6 @@ class OwnerMixin(models.Model): owner = models.ForeignKey( to='users.Owner', on_delete=models.PROTECT, - related_name='+', blank=True, null=True ) diff --git a/netbox/templates/users/owner.html b/netbox/templates/users/owner.html index b840c3b67..7aa9b2edd 100644 --- a/netbox/templates/users/owner.html +++ b/netbox/templates/users/owner.html @@ -19,8 +19,6 @@ - -