AUF_METADATA_READONLY_FIELDS
from forms import ContratForm, AyantDroitForm, EmployeAdminForm, AjaxSelect, \
DossierForm
+from dae import models as dae
from dae.utils import get_employe_from_user
from change_list import ChangeList
from groups import grp_correspondants_rh
'_date_fin',
'_date_modification',
'user_modification',
+ '_dae',
)
list_display_links = ('_nom',)
list_filter = (
_apercu.allow_tags = True
_apercu.short_description = u""
+ def _dae(self, d):
+ apercu_link = ""
+ if dae.ImportDossier.objects.filter(rh=d).exists():
+ dae_id = dae.ImportDossier.objects.get(rh=d).dae_id
+ apercu_link = u"""<a title="Aperçu du dossier"
+ onclick="return showAddAnotherPopup(this);"
+ href='%s'>
+ <img src="%simg/loupe.png" />
+ </a>""" % \
+ (reverse('embauche_consulter', args=(dae_id,)),
+ settings.STATIC_URL,
+ )
+ return apercu_link
+ _dae.allow_tags = True
+ _dae.short_description = u"DAE"
+
def _date_debut(self, obj):
return date(obj.date_debut)
'date_fin',
'_date_modification',
'user_modification',
+ '_dae',
)
list_filter = (
'implantation__region',
_apercu.allow_tags = True
_apercu.short_description = ''
+ def _dae(self, poste):
+ apercu_link = ""
+ if dae.ImportPoste.objects.filter(rh=poste).exists():
+ dae_id = dae.ImportPoste.objects.get(rh=poste).dae_id
+ apercu_link = u"""<a title="Aperçu du dossier"
+ onclick="return showAddAnotherPopup(this);"
+ href='%s'>
+ <img src="%simg/loupe.png" />
+ </a>""" % \
+ (reverse('poste_consulter', args=("dae-%s" % dae_id,)),
+ settings.STATIC_URL,
+ )
+ return apercu_link
+ _dae.allow_tags = True
+ _dae.short_description = u"DAE"
+
def _id(self, obj):
return "%s" % obj.id
_id.short_description = '#'