Modifications de l'affichage parce que j'avais fais ça n'importe comment
This commit is contained in:
parent
82bc6c1e1b
commit
0673e64083
8 changed files with 25 additions and 26 deletions
|
@ -81,7 +81,7 @@
|
|||
<a class="dropdown-item" href="{% url 'actu:liste' %}">{% trans "Modifier les actualités" %}</a>
|
||||
<a class="dropdown-item" href="{% url 'liste_photo' %}">{% trans "Modifier les photos" %}</a>
|
||||
<a class="dropdown-item" href="{% url 'liste_video' %}">{% trans "Modifier les vidéos" %}</a>
|
||||
<a class="dropdown-item" href="{% url 'partitions:list_setlist' %}">{% trans "Gérer les setlists de répèt" %}</a>
|
||||
<a class="dropdown-item" href="{% url 'partitions:list_setlist' %}">{% trans "Gérer les programmes de répétition" %}</a>
|
||||
{% elif user.profile.is_chef_event %}
|
||||
<a class="dropdown-item" href="{% url 'calendrier:create_event' %}">{% trans "Ajouter un événement" %}</a>
|
||||
|
||||
|
|
|
@ -12,7 +12,6 @@
|
|||
<ul>
|
||||
{% if user.profile.is_chef or user.is_superuser %}
|
||||
<li> <a href="/admin/">{% trans "Administration" %}</a></li>
|
||||
<li> <a href="{% url 'partitions:list_setlist' %}">{% trans "Gérer les setlists de répèt" %}</a> </li>
|
||||
|
||||
|
||||
{% endif %}
|
||||
|
@ -26,8 +25,8 @@
|
|||
<li><a href="{% url 'liste_photo' %}">{% trans "Modifier les photos" %}</a></li>
|
||||
<li><a href="{% url 'liste_video' %}">{% trans "Modifier les vidéos" %}</a></li>
|
||||
{% endif %}
|
||||
{% if user.profile.is_chef %}
|
||||
<li> <a href="{% url 'partitions:list_setlist' %}">{% trans "Gérer les setlists de répèt" %}</a> </li>
|
||||
{% if user.profile.is_chef %}
|
||||
<li> <a href="{% url 'partitions:list_setlist' %}">{% trans "Gérer les programmes de répétitions" %}</a> </li>
|
||||
{% endif %}
|
||||
</ul>
|
||||
|
||||
|
|
|
@ -78,13 +78,13 @@ from datetime import timedelta
|
|||
|
||||
class SetList(models.Model):
|
||||
"""
|
||||
Modèle qui stocke les metadonnées d'une setlist de répèt (date, si c'est la repet _active_)
|
||||
Modèle qui stocke les setlists de répétition (date et morceaux)
|
||||
"""
|
||||
|
||||
date = models.DateField(_("Date de la répèt"))
|
||||
date = models.DateField(_("Date de la répétition"))
|
||||
is_current = models.CharField(
|
||||
verbose_name=_(
|
||||
"Afficher la répèt (les répèt vieilles de plus d'une semaine ne sont pas affiché d'office)"
|
||||
"Afficher le programme de répétition (les répétition vieilles de plus d'une semaine ne sont pas affiché d'office)"
|
||||
),
|
||||
max_length=1,
|
||||
choices=(("y", "Oui"), ("n", "Non")),
|
||||
|
@ -94,7 +94,7 @@ class SetList(models.Model):
|
|||
morceaux = models.ManyToManyField(
|
||||
"PartitionSet",
|
||||
verbose_name=_(
|
||||
"Morceaux de la répèt (ctrl ou cmd pour en selectionner plusieurs)"
|
||||
"Morceaux de la répétition (ctrl ou cmd pour en selectionner plusieurs)"
|
||||
),
|
||||
)
|
||||
|
||||
|
|
|
@ -9,15 +9,17 @@
|
|||
<section class="wrapper style1">
|
||||
{% if user.is_authenticated and setlists %}
|
||||
<div class="inner">
|
||||
<div class="box" style="background-color:rgba(228,82,47,0.5)">
|
||||
{% for set_list in setlists %}
|
||||
<h4>Programme de repet de la semaine du {{ set_list.date }}</h4>
|
||||
<h4>{% blocktrans with set_list_date=set_list.date %}Programme de répétition de la semaine du {{ set_list_date }}: {% endblocktrans %}</h4>
|
||||
<ul class="pl-5">
|
||||
{% for morceau in set_list.morceaux.all %}
|
||||
<li>{{ morceau.nom }}</li>
|
||||
<li><a href="{% url "partitions:listepart" morceau.nom morceau.auteur %}">{{ morceau.nom }}</a></li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
{% endfor %}
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
<div class="inner">
|
||||
|
||||
|
|
|
@ -2,21 +2,20 @@
|
|||
{% load i18n %}
|
||||
{% get_current_language as current_language %}
|
||||
{% load autotranslate %}
|
||||
{% block titre %}{% trans "Supprimer set-list de répèt" %}{% endblock %}
|
||||
{% block titre %}{% trans "Supprimer un programme de répétition" %}{% endblock %}
|
||||
{% block content %}
|
||||
|
||||
<div id="main">
|
||||
<section class="wrapper style1">
|
||||
<div class="inner">
|
||||
<h4>{% trans "Supprimer set-list de répèt" %} :</h4>
|
||||
|
||||
<p>Êtes-vous sûr.e de vouloir supprimer {{ setlist }}?</p>
|
||||
<form action="" method="POST">
|
||||
{% csrf_token %}
|
||||
<input class="button" type="submit" value="Oui">
|
||||
</form>
|
||||
<a class="button" href="{% url 'partitions:list_setlist' %}">Retour</a>
|
||||
</div>
|
||||
<h4>{% blocktrans with set_list_date=setlist.date %} Supprimer le programme de répétition du {{ set_list_date }} :{% endblocktrans %}</h4>
|
||||
<p>{% blocktrans with set_list=setlist %}Êtes-vous sûr.e de vouloir supprimer cette répétition : {{ set_list }}?{% endblocktrans %}</p>
|
||||
<form action="" method="POST">
|
||||
{% csrf_token %}
|
||||
<input class="button alt" type="submit" value="{% trans "Oui" %}">
|
||||
<a class="button alt" href="{% url 'partitions:list_setlist' %}">{% trans "Retour" %}</a>
|
||||
</form>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
{% endblock %}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{% extends "gestion/base.html" %}
|
||||
{% load i18n %}
|
||||
{%block titre %}{% trans "Ajout d'une actualité" %}{% endblock %}
|
||||
{%block titre %}{% trans "Ajout/modification d'un programme de répétition" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="main">
|
||||
|
|
|
@ -2,16 +2,16 @@
|
|||
{% load i18n %}
|
||||
{% get_current_language as current_language %}
|
||||
{% load autotranslate %}
|
||||
{% block titre %}{% trans "Liste des set-list de répèt" %}{% endblock %}
|
||||
{% block titre %}{% trans "Liste des programmes de répétition" %}{% endblock %}
|
||||
{% block content %}
|
||||
|
||||
<div id="main">
|
||||
<section class="wrapper style1">
|
||||
<div class="inner">
|
||||
<h4>{% trans "Liste des set-list de répèt" %} :</h4>
|
||||
<h4>{% trans "Liste des programmes de répétition" %} :</h4>
|
||||
|
||||
|
||||
<p><a href="{% url 'partitions:create_setlist' %}" class="button">{% trans "Ajouter une setlist" %}</a></p>
|
||||
<p><a href="{% url 'partitions:create_setlist' %}" class="button">{% trans "Ajouter un programme de répétition" %}</a></p>
|
||||
|
||||
<ul class="filelist">
|
||||
{% for a in setlist_list %}
|
||||
|
@ -22,7 +22,7 @@
|
|||
</li>
|
||||
|
||||
{% empty %}
|
||||
<p>{% trans "Pas de set list de repet pour le moment" %}</p>
|
||||
<p>{% trans "Pas de programme de répétition pour le moment" %}</p>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</div>
|
||||
|
|
|
@ -106,7 +106,6 @@ class Morceau(LoginRequiredMixin, TemplateView):
|
|||
form = self.form_class(instance=p)
|
||||
infos = mark_safe(p.infos)
|
||||
infos_en = mark_safe(p.infos_en)
|
||||
|
||||
context["p"] = p
|
||||
context["infos"] = infos
|
||||
context["infos_en"] = infos_en
|
||||
|
|
Loading…
Reference in a new issue