Consommables:les templates sont mieux ici
authorWilly MANGA <willy.manga@auf.org>
Wed, 5 Oct 2016 17:55:31 +0000 (18:55 +0100)
committerWilly MANGA <willy.manga@auf.org>
Wed, 5 Oct 2016 17:55:31 +0000 (18:55 +0100)
projets_django/bacgl_utils/bureautique/templates/bureautique/consommable.html [new file with mode: 0644]
projets_django/bacgl_utils/bureautique/templates/bureautique/consommable_detail.html [new file with mode: 0644]
projets_django/bacgl_utils/bureautique/templates/bureautique/index.html [new file with mode: 0644]
projets_django/bacgl_utils/bureautique/templates/bureautique/retrait.html [new file with mode: 0644]

diff --git a/projets_django/bacgl_utils/bureautique/templates/bureautique/consommable.html b/projets_django/bacgl_utils/bureautique/templates/bureautique/consommable.html
new file mode 100644 (file)
index 0000000..8fbee61
--- /dev/null
@@ -0,0 +1,7 @@
+<h2> Consommables dispo </h2>
+<p> Total : {{consommable_dispo|length}} </p>
+<ul>
+    {% for consomm in consommable_dispo %}
+    <li> {{consomm.modele}} {{consomm.num_serie}} </li>
+    {% endfor %}
+</ul>
diff --git a/projets_django/bacgl_utils/bureautique/templates/bureautique/consommable_detail.html b/projets_django/bacgl_utils/bureautique/templates/bureautique/consommable_detail.html
new file mode 100644 (file)
index 0000000..8c1860c
--- /dev/null
@@ -0,0 +1,8 @@
+<h2> Consommables dispo  </h2>
+<p> Total: {{consommable_dispo|length}} </p>
+<ul>
+    {% for consomm in consommable_dispo %}
+    <li> {{consomm.modele}} {{consomm.num_serie}}. 
+    Fin de garantie: {{consomm.date_expiration }} </li>
+    {% endfor %}
+</ul>
diff --git a/projets_django/bacgl_utils/bureautique/templates/bureautique/index.html b/projets_django/bacgl_utils/bureautique/templates/bureautique/index.html
new file mode 100644 (file)
index 0000000..1df151f
--- /dev/null
@@ -0,0 +1,72 @@
+<h2><a name="debut">Sommaire</a></h2>
+<ul>
+ <li><a href="#un">Les 5 derniers retraits</a></li>
+ <li><a href="#deux">Imprimantes</a></li>
+ <li><a href="#trois">Fréquence remplacement cartouches</a></li>
+ <li><a href="#quatre">Demandes de changements par employés</a></li>
+ <li><a href="#cinq">Détails</a></li>
+</ul>
+<h3> <a name="un">Les 5 derniers retraits</a> </h3>
+
+<ul>
+  {% for retrait in derniers_retraits %}
+  <li>{{ retrait }}</li>
+  {% endfor %}
+</ul>
+<h3> En stock </h3>
+<table border=1>
+  <tr>
+    <th>Type de consommable</th>
+    <th>Quantité</th>
+  </tr>
+{% for k,v in stock.iteritems %}
+<tr>
+  <td>{{k }}</td>
+  <td>{{v }}</td>
+</tr>
+
+{% endfor %}
+</table>
+<h3> <a name="deux">Imprimantes</a> </h3>
+<h4> Listing </h4>
+<ul>
+{% for imp in imprimantes %}
+<li> {{imp.marque }} {{imp.modele}} ( {{imp.emplacement}})</li>
+{% endfor %}
+</ul>
+
+<h4> <a name="trois">Fréquence de remplacement des cartouches des
+    imprimantes</a> </h4>
+<table border=1>
+  <tr>
+    <th>Imprimante</th>
+    <th>Nombre de changements</th>
+  </tr>
+  {% for k,v in usage_imprimante.iteritems %}
+  <tr>
+    <td>{{k}}</td>
+    <td>{{v}}</td>
+  </tr>
+  {% endfor %}
+</table>
+
+<h3><a name="quatre"> Demandes de changements par employés</a> </h3>
+<table border=1>
+  <tr>
+    <th>Nom</th>
+    <th>Fréquence</th>
+  </tr>
+  {% for k,v in employer.iteritems %}
+  <tr>
+    <td>{{k}}</td>
+    <td>{{v}}</td>
+  </tr>
+  {% endfor %}
+</table>
+
+<h3><a name="cinq">Détails</a></h3>
+<p>Consultez tous les <a href="/bureautique/retrait"> retraits</a></p>
+<p>Consultez les <a href="/bureautique/consommable/"> consommables
+    disponibles</a></p>
+
+<p><a href="#debut">Haut de la page</a>
diff --git a/projets_django/bacgl_utils/bureautique/templates/bureautique/retrait.html b/projets_django/bacgl_utils/bureautique/templates/bureautique/retrait.html
new file mode 100644 (file)
index 0000000..f8cbb05
--- /dev/null
@@ -0,0 +1,20 @@
+<h2> Liste des retraits </h2>
+<ul>
+{% for ret in retrait_p %}
+<li> {{ret.demandeur}} le {{ret.date_retrait}} : {{ret.code_consommable}} </li>
+{% endfor %}
+</ul>
+
+<div class="pagination">
+  <span class="step-link">
+    {% if retrait_p.has_previous %}
+    <a href="?page={{ retrait_p.previous_page_number}}">Précédent</a>
+    {% endif %}
+    <span class="current">
+      Page {{retrait_p.number }} de {{ retrait_p.paginator.num_pages }}
+    </span>
+    {% if retrait_p.has_next %}
+    <a href="?page= {{retrait_p.next_page_number}}">Suivant</a>
+    {% endif %}
+  </span>
+</div>