Ajout Agenda.infos_internes

This commit is contained in:
Claude Paroz 2025-09-06 20:33:50 +02:00
parent 72ab30266e
commit 161399d33d
4 changed files with 29 additions and 2 deletions

View file

@ -0,0 +1,21 @@
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('beesgospel', '0004_document_categorie'),
]
operations = [
migrations.AddField(
model_name='agenda',
name='infos_internes',
field=models.TextField(blank=True, verbose_name='Informations internes'),
),
migrations.AlterField(
model_name='agenda',
name='infos',
field=models.TextField(blank=True, verbose_name='Informations'),
),
]

View file

@ -46,7 +46,8 @@ class Agenda(models.Model):
titre = models.CharField("Titre", max_length=150)
lieu = models.CharField("Lieu", max_length=80, blank=True)
date_heure = models.DateTimeField("Date/heure")
infos = models.TextField("Informations")
infos = models.TextField("Informations", blank=True)
infos_internes = models.TextField("Informations internes", blank=True)
prive = models.BooleanField(
"Privé", default=False, help_text=(
"Un évènement privé ne peut être consulté que par les membres de "

View file

@ -97,3 +97,7 @@ nav {
background-image: linear-gradient(45deg, #333333 41.67%, #6b0c0c 41.67%, #6b0c0c 50%, #333333 50%, #333333 91.67%, #6b0c0c 91.67%, #6b0c0c 100%);
background-size: 33.94px 33.94px;
}
.infos_internes {
color: red;
font-style: italic;
}

View file

@ -14,7 +14,8 @@
<div class="col col-12 col-sm-8 col-lg-10 fs-4">{{ item.titre }}</div>
</div>
<div class="mt-2 mb-2">{{ item.lieu }}</div>
<div class="pb-3">{{ item.infos }}</div>
{% if item.infos %}<div class="pb-3">{{ item.infos }}</div>{% endif %}
{% if item.infos_internes %}<div class="infos_internes pb-3">{{ item.infos_internes }}</div>{% endif %}
</div>
{% endfor %}
{% endblock %}