feat(instance): Réglage de l'affichage dans l'admin des messages d'instance
Parent
cd7bfe5e35
révision
fe32e946a1
|
@ -204,11 +204,19 @@ class InstanceMessage(models.Model):
|
|||
)
|
||||
|
||||
target = models.CharField(
|
||||
'cible',
|
||||
max_length=3,
|
||||
choices=TargetType.choices,
|
||||
default=TargetType.EVERYONE,
|
||||
)
|
||||
|
||||
@property
|
||||
def name(self):
|
||||
return self.content[0:20] + "…"
|
||||
|
||||
def __str__(self):
|
||||
return self.name
|
||||
|
||||
class Meta:
|
||||
verbose_name = "message d'instance"
|
||||
verbose_name_plural = "messages d'instance"
|
||||
|
|
|
@ -65,4 +65,4 @@ class InstanceMessageIndexTable(tables.Table):
|
|||
|
||||
class Meta:
|
||||
model = models.InstanceMessage
|
||||
fields = ('content', 'broadcast_date', 'expiration_date')
|
||||
fields = ('name', 'content', 'broadcast_date', 'expiration_date', 'actions')
|
||||
|
|
|
@ -172,7 +172,7 @@ class InstanceMessageIndex(
|
|||
):
|
||||
table_class = tables.InstanceMessageIndexTable
|
||||
title = "Liste des messages d'instance"
|
||||
create_titlebutton_label = "Ajouter une message"
|
||||
create_titlebutton_label = "Ajouter un message"
|
||||
create_url = reverse_lazy('instance:instance_message:create')
|
||||
|
||||
|
||||
|
|
Chargement…
Référencer dans un nouveau ticket