forked from DGNum/gestioCOF
567c9a0a6d
Configure la localisation (i10n) de Django afin d’afficher un format plus user-friendly par défaut pour les dates (par exemple, afficher "21 septembre 2016 à 15:00" plutôt que "21 septembre 2016 15:00"). Ceci permet d’éliminer les utilisations de `date_no_seconds` pour simplement les remplacer par l’affichage de la date, le format par défaut étant maintenant satisfaisant. Attention : le bon fonctionnement de ceci nécessite de changer les settings afin d’utiliser le module `cof.locale` comme module de localisation (définir `FORMAT_MODULE_PATH = "cof.locale"`). Le module `cof.locale` définit le format d’affichage des dates+heures (`DATETIME_FORMAT`) afin d’incorporer le "à" qui n'est pas présent dans la localisation française de Django.
51 lines
1.7 KiB
HTML
51 lines
1.7 KiB
HTML
{% extends "base_title.html" %}
|
|
{% load staticfiles %}
|
|
|
|
{% block realcontent %}
|
|
<h2>État des inscriptions BdA</h2>
|
|
<table class="table table-striped etat-bda">
|
|
<thead>
|
|
<tr>
|
|
<th data-sort="string">Titre</th>
|
|
<th data-sort="int">Date</th>
|
|
<th data-sort="string">Lieu</th>
|
|
<th data-sort="int">Places</th>
|
|
<th data-sort="int">Demandes</th>
|
|
<th data-sort="float">Ratio</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{% for spectacle in spectacles %}
|
|
<tr>
|
|
<td>{{ spectacle.title }}</td>
|
|
<td data-sort-value="{{ spectacle.timestamp }}">{{ spectacle.date }}</td>
|
|
<td data-sort-value="{{ spectacle.location }}">{{ spectacle.location }}</td>
|
|
<td data-sort-value="{{ spectacle.slots }}">{{ spectacle.slots }} places</td>
|
|
<td data-sort-value="{{ spectacle.total }}">{{ spectacle.total }} demandes</td>
|
|
<td data-sort-value="{{ spectacle.ratio |stringformat:".3f" }}"
|
|
class={% if spectacle.ratio < 1.0 %}
|
|
"greenratio"
|
|
{% else %}
|
|
{% if spectacle.ratio < 2.5 %}
|
|
"orangeratio"
|
|
{% else %}
|
|
"redratio"
|
|
{% endif %}
|
|
{% endif %}>
|
|
{{ spectacle.ratio |floatformat }}
|
|
</td>
|
|
</tr>
|
|
{% endfor %}
|
|
</tbody>
|
|
</table>
|
|
<span class="bda-prix">Total : {{ total }} demandes</span>
|
|
<script type="text/javascript"
|
|
src="{% static "js/jquery.min.js" %}"></script>
|
|
<script type="text/javascript"
|
|
src="{% static "js/joequery-Stupid-Table-Plugin/stupidtable.js" %}"></script>
|
|
<script type="text/javascript">
|
|
$(function(){
|
|
$("table.etat-bda").stupidtable();
|
|
});
|
|
</script>
|
|
{% endblock %}
|