mirror of
https://gitlab.crans.org/mediatek/med.git
synced 2025-07-05 23:23:56 +02:00
Translate media app
This commit is contained in:
@ -10,15 +10,19 @@ from .fields import ISBNField
|
||||
|
||||
|
||||
class Auteur(models.Model):
|
||||
nom = models.CharField(max_length=255, unique=True)
|
||||
name = models.CharField(
|
||||
max_length=255,
|
||||
unique=True,
|
||||
verbose_name=_('name'),
|
||||
)
|
||||
|
||||
def __str__(self):
|
||||
return self.nom
|
||||
return self.name
|
||||
|
||||
class Meta:
|
||||
verbose_name = _("author")
|
||||
verbose_name_plural = _("authors")
|
||||
ordering = ['nom']
|
||||
ordering = ['name']
|
||||
|
||||
|
||||
class Media(models.Model):
|
||||
@ -75,18 +79,29 @@ class Media(models.Model):
|
||||
|
||||
|
||||
class Emprunt(models.Model):
|
||||
media = models.ForeignKey('Media', on_delete=models.PROTECT)
|
||||
user = models.ForeignKey('users.User', on_delete=models.PROTECT)
|
||||
date_emprunt = models.DateTimeField(help_text='%d/%m/%y %H:%M:%S')
|
||||
media = models.ForeignKey(
|
||||
'Media',
|
||||
on_delete=models.PROTECT,
|
||||
)
|
||||
user = models.ForeignKey(
|
||||
'users.User',
|
||||
on_delete=models.PROTECT,
|
||||
verbose_name=_("borrower"),
|
||||
)
|
||||
date_emprunt = models.DateTimeField(
|
||||
verbose_name=_('borrowed on'),
|
||||
)
|
||||
date_rendu = models.DateTimeField(
|
||||
help_text='%d/%m/%y %H:%M:%S',
|
||||
blank=True,
|
||||
null=True,
|
||||
verbose_name=_('given back on'),
|
||||
)
|
||||
permanencier_emprunt = models.ForeignKey(
|
||||
'users.User',
|
||||
on_delete=models.PROTECT,
|
||||
related_name='user_permanencier_emprunt',
|
||||
verbose_name=_('borrowed with'),
|
||||
help_text=_('The keyholder that registered this borrowed item.')
|
||||
)
|
||||
permanencier_rendu = models.ForeignKey(
|
||||
'users.User',
|
||||
@ -94,6 +109,8 @@ class Emprunt(models.Model):
|
||||
related_name='user_permanencier_rendu',
|
||||
blank=True,
|
||||
null=True,
|
||||
verbose_name=_('given back to'),
|
||||
help_text=_('The keyholder to whom this item was given back.')
|
||||
)
|
||||
|
||||
def __str__(self):
|
||||
@ -114,18 +131,39 @@ class Jeu(models.Model):
|
||||
('4h+', '4h+'),
|
||||
)
|
||||
|
||||
nom = models.CharField(max_length=255)
|
||||
proprietaire = models.ForeignKey('users.User', on_delete=models.PROTECT)
|
||||
duree = models.CharField(choices=DUREE, max_length=255)
|
||||
nombre_joueurs_min = models.IntegerField(validators=[MinValueValidator(1)])
|
||||
nombre_joueurs_max = models.IntegerField(validators=[MinValueValidator(1)])
|
||||
comment = models.CharField(help_text="Commentaire", max_length=255,
|
||||
blank=True, null=True)
|
||||
name = models.CharField(
|
||||
max_length=255,
|
||||
verbose_name=_("name"),
|
||||
)
|
||||
proprietaire = models.ForeignKey(
|
||||
'users.User',
|
||||
on_delete=models.PROTECT,
|
||||
verbose_name=_("owner"),
|
||||
)
|
||||
duree = models.CharField(
|
||||
choices=DUREE,
|
||||
max_length=255,
|
||||
verbose_name=_("duration"),
|
||||
)
|
||||
nombre_joueurs_min = models.IntegerField(
|
||||
validators=[MinValueValidator(1)],
|
||||
verbose_name=_("minimum number of players"),
|
||||
)
|
||||
nombre_joueurs_max = models.IntegerField(
|
||||
validators=[MinValueValidator(1)],
|
||||
verbose_name=_('maximum number of players'),
|
||||
)
|
||||
comment = models.CharField(
|
||||
max_length=255,
|
||||
blank=True,
|
||||
null=True,
|
||||
verbose_name=_('comment'),
|
||||
)
|
||||
|
||||
def __str__(self):
|
||||
return str(self.nom)
|
||||
return str(self.name)
|
||||
|
||||
class Meta:
|
||||
verbose_name = _("game")
|
||||
verbose_name_plural = _("games")
|
||||
ordering = ['nom']
|
||||
ordering = ['name']
|
||||
|
Reference in New Issue
Block a user