1551: Ajout filtre par region. Ajout de champs pour listing.
[auf_rh_dae.git] / project / recrutement / admin.py
CommitLineData
df59fcab 1# -*- encoding: utf-8 -*-
2
3from django.contrib import admin
4from recrutement.models import *
5
6class OffreEmploiAdmin(admin.ModelAdmin):
7f9e891e 7 date_hierarchy = 'date_creation'
8 list_display = ('nom', 'resume', 'date_limite',)
9 list_filter = ('region',)
df59fcab 10
11class CandidatAdmin(admin.ModelAdmin):
7f9e891e 12 date_hierarchy = 'date_creation'
13 list_display = ('nom', 'prenom', 'offre_emploi','statut',)
14 fieldsets = (
15 ('Informations personnelles', {
16 'fields': ('prenom','nom','genre', 'nationalite', 'date_naissance',
17 'situation_famille', 'nombre_dependant',)
18 }),
19 ('Adresse', {
20 'fields': ('adresse', 'ville', 'etat_province', 'pays', )
21 }),
22 ('Informations professionnelles', {
23 'fields': ('offre_emploi','niveau_diplome','employeur_actuel','poste_actuel',
24 'domaine_professionnel',)
25 }),
26 ('Options avancées', {
27 'classes': ('collapse',),
28 'fields': ('actif', 'statut', )
29 }),
30 )
df59fcab 31
4418c732 32class CandidatPieceAdmin(admin.ModelAdmin):
33 pass
34
35class EvaluateurAdmin(admin.ModelAdmin):
36 pass
37
38class CandidatEvaluationAdmin(admin.ModelAdmin):
39 pass
40
df59fcab 41admin.site.register(OffreEmploi, OffreEmploiAdmin)
42admin.site.register(Candidat, CandidatAdmin)
4418c732 43admin.site.register(CandidatPiece, CandidatPieceAdmin)
44admin.site.register(Evaluateur, EvaluateurAdmin)
45admin.site.register(CandidatEvaluation, CandidatEvaluationAdmin)