# -*- encoding: utf-8 -*-
+from django.core.urlresolvers import reverse
+from django.http import HttpResponseRedirect
from django.contrib import admin
+from reversion.admin import VersionAdmin
+
from recrutement.models import *
class OffreEmploiAdmin(admin.ModelAdmin):
class CandidatAdmin(admin.ModelAdmin):
date_hierarchy = 'date_creation'
- list_display = ('nom', 'prenom', 'offre_emploi','statut',)
+ list_display = ('nom', 'prenom', 'offre_emploi','statut', '_actions')
fieldsets = (
('Informations personnelles', {
'fields': ('prenom','nom','genre', 'nationalite', 'date_naissance',
qs = self.model._default_manager.get_query_set()
return qs.select_related('offre_emploi')
+ def _actions(self, request):
+ return "<a href='%s?id=%s'>Voir l'offre d'emploi</a>" % (reverse('admin:recrutement_offreemploi_changelist'), request.offre_emploi.id)
+ _actions.allow_tags = True
+
class CandidatPieceAdmin(admin.ModelAdmin):
list_display = ('nom', 'candidat', )