Add message about supplies. Close #6
This commit is contained in:
parent
1ec152f6c7
commit
120d4d94ef
3 changed files with 18 additions and 0 deletions
|
@ -10,6 +10,11 @@
|
||||||
{% block title %}Ajouter {{ item }}{% endblock %}
|
{% block title %}Ajouter {{ item }}{% endblock %}
|
||||||
<a href="{% url 'list_books' teacher.pk %}" class="btn btn-secondary">Retour à la liste des {{ item_plural }}</a>
|
<a href="{% url 'list_books' teacher.pk %}" class="btn btn-secondary">Retour à la liste des {{ item_plural }}</a>
|
||||||
</h2>
|
</h2>
|
||||||
|
{% if message_template %}
|
||||||
|
<div class="alert alert-info">
|
||||||
|
{% include message_template %}
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
<form action="" method="post" class="form">
|
<form action="" method="post" class="form">
|
||||||
{% csrf_token %}
|
{% csrf_token %}
|
||||||
{% bootstrap_form form %}
|
{% bootstrap_form form %}
|
||||||
|
|
10
manuels/templates/manuels/supplies_message.html
Normal file
10
manuels/templates/manuels/supplies_message.html
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
En complément des fournitures communes à tous les élèves, à savoir :
|
||||||
|
<ul>
|
||||||
|
<li>cahier de textes ou agenda</li>
|
||||||
|
<li>trousse complète (y compris gomme, taille-crayons, blanc correcteur, bâtons de colle, règle 30 cm., surligneurs 4 couleurs…)</li>
|
||||||
|
<li>1 paire de ciseaux</li>
|
||||||
|
<li>clé(s) USB</li>
|
||||||
|
<li>1 agrafeuse</li>
|
||||||
|
<li>crayons de couleurs (minimum 12)</li>
|
||||||
|
<li>système de reliure (baguettes sans perçage, transparents, papier épais,…) pour les éventuels dossiers de fin d’année</li>
|
||||||
|
</ul>
|
|
@ -63,11 +63,13 @@ class AddItemView(BaseTeacherView, CreateView):
|
||||||
item_text = None
|
item_text = None
|
||||||
item_text_plural = None
|
item_text_plural = None
|
||||||
success_target = None
|
success_target = None
|
||||||
|
message_template = None
|
||||||
|
|
||||||
def get_context_data(self, **kwargs):
|
def get_context_data(self, **kwargs):
|
||||||
context = super().get_context_data(**kwargs)
|
context = super().get_context_data(**kwargs)
|
||||||
context['item'] = self.item_text
|
context['item'] = self.item_text
|
||||||
context['item_plural'] = self.item_text_plural
|
context['item_plural'] = self.item_text_plural
|
||||||
|
context['message_template'] = self.message_template
|
||||||
return context
|
return context
|
||||||
|
|
||||||
def get_initial(self):
|
def get_initial(self):
|
||||||
|
@ -108,6 +110,7 @@ class AddSuppliesView(AddItemView):
|
||||||
success_target = 'add_supplies'
|
success_target = 'add_supplies'
|
||||||
item_text = 'des fournitures'
|
item_text = 'des fournitures'
|
||||||
item_text_plural = 'fournitures'
|
item_text_plural = 'fournitures'
|
||||||
|
message_template = 'manuels/supplies_message.html'
|
||||||
|
|
||||||
|
|
||||||
def clear_teacher_view(request):
|
def clear_teacher_view(request):
|
||||||
|
|
Loading…
Reference in a new issue