Ajout formulaire de commentaire élève
This commit is contained in:
parent
29d5f6e310
commit
703c217ec2
8 changed files with 133 additions and 5 deletions
|
|
@ -25,7 +25,7 @@
|
|||
</thead>
|
||||
{% for student in students %}
|
||||
<tr class="{% cycle 'row1' 'row2' %}">
|
||||
<td><a href="{% url 'admin:stages_student_change' student.pk %}">{{ student }}</a></td>
|
||||
<td><a href="{% url 'student-comment' student.pk %}">{{ student }}</a></td>
|
||||
<td>{{ student.birth_date }}</td>
|
||||
{% if show_option_ase %}
|
||||
<td>{{ student.option_ase|default_if_none:'-' }}</td>
|
||||
|
|
|
|||
56
templates/student_comment.html
Normal file
56
templates/student_comment.html
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
{% extends "admin/base_site.html" %}
|
||||
{% load static %}
|
||||
|
||||
{% block extrastyle %}{{ block.super }}
|
||||
<style>
|
||||
span.label { font-weight: bold; }
|
||||
div.block { width: 45%; display: inline-block; vertical-align: top; }
|
||||
textarea { width: 90%; }
|
||||
button.button { padding: 10px 15px; }
|
||||
fieldset { border: 1px solid #ccc; padding: 8px; }
|
||||
fieldset p { margin: 0; }
|
||||
input[name$='titre'] { width: 40em; }
|
||||
</style>
|
||||
{% endblock %}
|
||||
|
||||
{% block breadcrumbs %}
|
||||
<div class="breadcrumbs">
|
||||
<a href="{% url 'admin:index' %}">Accueil</a>
|
||||
› <a href="{% url 'classes' %}">Liste des classes</a>
|
||||
› <a href="{% url 'class' student.klass.pk %}">{{ student.klass.name }}</a>
|
||||
</div>
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<h2>{{ student }}
|
||||
{% if perms.stages.change_student %}<a class="changelink" href="{% url 'admin:stages_student_change' student.pk %}"> </a>{% endif %}
|
||||
</h2>
|
||||
|
||||
<div class="block">
|
||||
<table>
|
||||
<tr><td><span class="label">Date de naissance :</span></td><td>{{ student.birth_date }}</td></tr>
|
||||
<tr><td><span class="label">Adresse :</span></td><td>{{ student.street }}, {{ student.pcode }} {{ student.city }} {{ student.district }}</td></tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="block">
|
||||
<table>
|
||||
<tr><td><span class="label">Courriel :</span></td><td>{{ student.email }}</td></tr>
|
||||
<tr><td><span class="label">Tél :</span></td><td>{{ student.tel }}</td></tr>
|
||||
<tr><td><span class="label">Portable :</span></td><td>{{ student.mobile }}</td></tr>
|
||||
</table>
|
||||
</div>
|
||||
{% if student.option_ase %}
|
||||
<div class="block"><span class="label">Orientation :</span> {{ student.option_ase }}</div>
|
||||
{% endif %}
|
||||
|
||||
<form method="post" action="." enctype="multipart/form-data">{% csrf_token %}
|
||||
{{ form.as_p }}
|
||||
|
||||
{{ form.files_fset.management_form }}
|
||||
{% for frm in form.files_fset %}
|
||||
<fieldset>{{ frm.as_p }}</fieldset>
|
||||
{% endfor %}
|
||||
<button class="button" type="submit">Enregistrer</button>
|
||||
</form>
|
||||
|
||||
{% endblock %}
|
||||
Loading…
Add table
Add a link
Reference in a new issue