#2934 pj employes
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Mon, 16 Apr 2012 14:23:21 +0000 (10:23 -0400)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Mon, 16 Apr 2012 14:23:21 +0000 (10:23 -0400)
project/rh/models.py
project/rh/templates/rh/include/employe.html

index 99d85a5..4ac680f 100644 (file)
@@ -487,7 +487,8 @@ class EmployePiece(models.Model):
     """Documents relatifs à un employé.
     Ex.: CV...
     """
-    employe = models.ForeignKey('Employe', db_column='employe')
+    employe = models.ForeignKey('Employe', db_column='employe',
+        related_name="pieces")
     nom = models.CharField(verbose_name="Nom", max_length=255)
     fichier = models.FileField(verbose_name="Fichier",
                             upload_to=employe_piece_dispatch,
index e4cca7b..cb9c861 100644 (file)
     {% include "rh/form-row.html" with label="Tél. domicile" value=employe.tel_domicile %}
     {% include "rh/form-row.html" with label="Tél. mobile" value=employe.tel_cellulaire %}
 </fieldset>
+
+<fieldset class="module aligned">
+    <h2>Pièces</h2>
+    {% for pj in employe.pieces.all %}
+        <div class="form-row">
+            <a href="{{ MEDIA_URL }}{{pj.fichier.url }}">{{ pj.nom }}</a>
+        </div>
+    {% endfor %}
+</fieldset>