on ajoute des méta informations

This commit is contained in:
Jean-Marie Favreau 2024-04-05 19:41:24 +02:00
parent 3fa01d7bf4
commit 219e72d2e6
2 changed files with 48 additions and 0 deletions

View File

@ -0,0 +1,33 @@
# Generated by Django 4.2.7 on 2024-04-05 17:39
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('agenda_culturel', '0043_alter_moderationanswer_question'),
]
operations = [
migrations.AlterModelOptions(
name='batchimportation',
options={'permissions': [('run_batchimportation', 'Can run a batch importation')], 'verbose_name': 'Batch importation', 'verbose_name_plural': 'Batch importations'},
),
migrations.AlterModelOptions(
name='categorisationrule',
options={'permissions': [('apply_categorisationrules', 'Apply a categorisation rule')], 'verbose_name': 'Categorisation rule', 'verbose_name_plural': 'Categorisation rules'},
),
migrations.AlterModelOptions(
name='contactmessage',
options={'verbose_name': 'Contact message', 'verbose_name_plural': 'Contact messages'},
),
migrations.AlterModelOptions(
name='moderationquestion',
options={'permissions': [('use_moderation_question', 'Can use a moderation question to tag an event')], 'verbose_name': 'Moderation question', 'verbose_name_plural': 'Moderation questions'},
),
migrations.AlterModelOptions(
name='recurrentimport',
options={'permissions': [('run_recurrentimport', 'Can run a recurrent import')], 'verbose_name': 'Recurrent import', 'verbose_name_plural': 'Recurrent imports'},
),
]

View File

@ -722,6 +722,10 @@ class Event(models.Model):
class ContactMessage(models.Model):
class Meta:
verbose_name = _('Contact message')
verbose_name_plural = _('Contact messages')
subject = models.CharField(verbose_name=_('Subject'), help_text=_('The subject of your message'), max_length=512)
name = models.CharField(verbose_name=_('Name'), help_text=_('Your name'), max_length=512, blank=True, null=True)
email = models.EmailField(verbose_name=_('Email address'), help_text=_('Your email address'), max_length=254, blank=True, null=True)
@ -740,6 +744,8 @@ class RecurrentImport(models.Model):
class Meta:
verbose_name = _('Recurrent import')
verbose_name_plural = _('Recurrent imports')
permissions = [("run_recurrentimport", "Can run a recurrent import")]
class PROCESSOR(models.TextChoices):
@ -787,6 +793,8 @@ class BatchImportation(models.Model):
FAILED = "failed", _("Failed")
class Meta:
verbose_name = _('Batch importation')
verbose_name_plural = _('Batch importations')
permissions = [("run_batchimportation", "Can run a batch importation")]
@ -819,6 +827,8 @@ class CategorisationRule(models.Model):
title_exact = models.BooleanField(verbose_name=_('Exact title extract'), help_text=_("If checked, the extract will be searched for in the title using the exact form (capitals, accents)."), default=False)
class Meta:
verbose_name = _('Categorisation rule')
verbose_name_plural = _('Categorisation rules')
permissions = [("apply_categorisationrules", "Apply a categorisation rule")]
@ -857,6 +867,11 @@ class ModerationQuestion(models.Model):
question = models.CharField(verbose_name=_('Question'), help_text=_('Text that will be shown to moderators'), max_length=512, unique=True)
class Meta:
verbose_name = _('Moderation question')
verbose_name_plural = _('Moderation questions')
permissions = [("use_moderation_question", "Can use a moderation question to tag an event")]
def __str__(self):
char_limit = 30