|
@@ -7,8 +7,9 @@ from banking.models import Payment
|
|
|
|
|
|
|
|
|
class IPResource(models.Model):
|
|
|
- ip = models.GenericIPAddressField()
|
|
|
- mask = models.PositiveIntegerField(validators=[MaxValueValidator(128)], default=0)
|
|
|
+ ip = models.GenericIPAddressField(verbose_name='IP')
|
|
|
+ mask = models.PositiveIntegerField(validators=[MaxValueValidator(128)],
|
|
|
+ default=0, verbose_name='Masque')
|
|
|
|
|
|
@property
|
|
|
def in_use(self):
|
|
@@ -44,8 +45,9 @@ class Service(models.Model):
|
|
|
adherent = models.ForeignKey(Adherent, verbose_name='Adhérent')
|
|
|
service_type = models.ForeignKey(ServiceType, verbose_name='Type de service')
|
|
|
notes = models.TextField(blank=True, default='')
|
|
|
- contribution = models.ForeignKey(Payment, null=True, blank=True)
|
|
|
- ip_resources = models.ManyToManyField(IPResource,
|
|
|
+ contribution = models.ForeignKey(Payment, null=True, blank=True,
|
|
|
+ verbose_name='Cotisation')
|
|
|
+ ip_resources = models.ManyToManyField(IPResource, blank=True,
|
|
|
verbose_name='Ressources IP')
|
|
|
start = models.DateTimeField(verbose_name='Début du service')
|
|
|
end = models.DateTimeField(null=True, blank=True, verbose_name='Fin du service')
|