Parcourir la source

affichage status IP réservée

Élie Bouttier il y a 8 ans
Parent
commit
2780e45799
3 fichiers modifiés avec 23 ajouts et 3 suppressions
  1. 2 2
      services/admin.py
  2. 20 0
      services/migrations/0024_auto_20170517_2349.py
  3. 1 1
      services/models.py

+ 2 - 2
services/admin.py

@@ -123,8 +123,8 @@ class IPResourceAdmin(admin.ModelAdmin):
         ResourceInUseFilter,
         ('prefixes', admin.RelatedOnlyFieldListFilter),
     )
-    fields = ('ip',)
-    readonly_fields = ('ip',)
+    fields = ('ip', 'reserved',)
+    readonly_fields = ('ip', 'reserved',)
     search_fields = ('ip',)
     inlines = (AllocationInline,)
 

+ 20 - 0
services/migrations/0024_auto_20170517_2349.py

@@ -0,0 +1,20 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.11 on 2017-05-16 21:49
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('services', '0023_auto_20170516_2338'),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name='ipresource',
+            name='reserved',
+            field=models.BooleanField(default=False, verbose_name='réservée'),
+        ),
+    ]

+ 1 - 1
services/models.py

@@ -24,7 +24,7 @@ class IPPrefix(models.Model):
 class IPResource(models.Model):
     ip = models.GenericIPAddressField(verbose_name='IP', primary_key=True)
     prefixes = models.ManyToManyField(IPPrefix, verbose_name='préfixes')
-    reserved = models.BooleanField(default=False)
+    reserved = models.BooleanField(default=False, verbose_name='réservée')
 
     @property
     def in_use(self):