from django.contrib import admin
from django.forms.models import BaseInlineFormSet
from django.db.models import Avg
+from django.conf import settings
from reversion.admin import VersionAdmin
from datamaster_modeles.models import Region, Bureau
### Afficher un candidat
def afficher_candidat(self, obj):
- return "<a href='%s'>Voir le candidat</a>" % \
+ items = [u"<li><a href='%s%s'>%s</li>" % \
+ (settings.OE_PRIVE_MEDIA_URL, pj.path, pj.get_nom_display()) \
+ for pj in obj.pieces_jointes()]
+ html = "<a href='%s'>Voir le candidat</a>" % \
(reverse('admin:recrutement_proxycandidat_change', args=(obj.id,)))
+ return "%s<ul>%s</ul>" % (html, "\n".join(items))
afficher_candidat.allow_tags = True
afficher_candidat.short_description = u'Détails du candidat'