diff --git a/machines/migrations/0068_auto_20171116_0252.py b/machines/migrations/0068_auto_20171116_0252.py new file mode 100644 index 00000000..781f1038 --- /dev/null +++ b/machines/migrations/0068_auto_20171116_0252.py @@ -0,0 +1,42 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.10.7 on 2017-11-16 01:52 +from __future__ import unicode_literals + +import django.core.validators +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('machines', '0067_auto_20171116_0152'), + ] + + operations = [ + migrations.AlterField( + model_name='extension', + name='name', + field=models.CharField(help_text='Nom de la zone, doit commencer par un point (.example.org)', max_length=255, unique=True), + ), + migrations.AlterField( + model_name='extension', + name='origin', + field=models.OneToOneField(blank=True, help_text='Enregistrement A associé à la zone', null=True, on_delete=django.db.models.deletion.PROTECT, to='machines.IpList'), + ), + migrations.AlterField( + model_name='extension', + name='origin_v6', + field=models.GenericIPAddressField(blank=True, help_text='Enregistremen AAAA associé à la zone', null=True, protocol='IPv6'), + ), + migrations.AlterField( + model_name='srv', + name='priority', + field=models.PositiveIntegerField(default=0, help_text="La priorité du serveur cible (valeur entière non négative, plus elle est faible, plus ce serveur sera utilisé s'il est disponible)", validators=[django.core.validators.MaxValueValidator(65535)]), + ), + migrations.AlterField( + model_name='srv', + name='weight', + field=models.PositiveIntegerField(default=0, help_text='Poids relatif pour les enregistrements de même priorité (valeur entière de 0 à 65535)', validators=[django.core.validators.MaxValueValidator(65535)]), + ), + ] diff --git a/machines/models.py b/machines/models.py index f70ce116..04c19a71 100644 --- a/machines/models.py +++ b/machines/models.py @@ -432,12 +432,14 @@ class Srv(models.Model): help_text='Time To Live' ) priority = models.PositiveIntegerField( + default=0, validators=[MaxValueValidator(65535)], help_text="La priorité du serveur cible (valeur entière non négative,\ plus elle est faible, plus ce serveur sera utilisé s'il est disponible)" ) weight = models.PositiveIntegerField( + default=0, validators=[MaxValueValidator(65535)], help_text="Poids relatif pour les enregistrements de même priorité\ (valeur entière de 0 à 65535)" diff --git a/machines/templates/machines/aff_srv.html b/machines/templates/machines/aff_srv.html index a06d5626..773815d9 100644 --- a/machines/templates/machines/aff_srv.html +++ b/machines/templates/machines/aff_srv.html @@ -43,7 +43,7 @@ with this program; if not, write to the Free Software Foundation, Inc., {{ srv.protocole }} {{ srv.extension }} {{ srv.ttl }} - {{ srv.prority }} + {{ srv.priority }} {{ srv.weight }} {{ srv.port }} {{ srv.target }}