Просмотр исходного кода

#6732 - Corrected model field definitions

Daniel Sheppard 4 лет назад
Родитель
Сommit
43b983054a
2 измененных файлов с 3 добавлено и 3 удалено
  1. 1 1
      netbox/ipam/migrations/0052_asn_model.py
  2. 2 2
      netbox/ipam/models/ip.py

+ 1 - 1
netbox/ipam/migrations/0052_asn_model.py

@@ -24,7 +24,7 @@ class Migration(migrations.Migration):
                 ('last_updated', models.DateTimeField(auto_now=True, null=True)),
                 ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
                 ('id', models.BigAutoField(primary_key=True, serialize=False)),
-                ('asn', dcim.fields.ASNField(blank=True, null=True, unique=True)),
+                ('asn', dcim.fields.ASNField(blank=False, null=False, unique=True)),
                 ('description', models.CharField(blank=True, max_length=200)),
                 ('rir', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='asns', to='ipam.rir')),
                 ('sites', models.ManyToManyField(blank=True, related_name='asns', to='dcim.Site')),

+ 2 - 2
netbox/ipam/models/ip.py

@@ -75,8 +75,8 @@ class ASN(PrimaryModel):
 
     asn = ASNField(
         unique=True,
-        blank=True,
-        null=True,
+        blank=False,
+        null=False,
         verbose_name='ASN',
         help_text='32-bit autonomous system number'
     )