1 # -*- encoding: utf-8 -*-
2 from django
.shortcuts
import redirect
, render_to_response
, get_object_or_404
3 from django
.http
import HttpResponse
4 from django
.contrib
import messages
5 from django
.template
import Context
, RequestContext
6 from django
.shortcuts
import render_to_response
, redirect
7 from django
.template
import RequestContext
11 from project
.recrutement
import models
as recr
14 return render_to_response('recrutement/index.html', {},
15 RequestContext(request
))
17 def affecter_evaluateurs_candidats(request
):
18 candidat_ids
= request
.GET
.get('ids').split(',')
19 candidats
= Candidat
.objects
.filter(id__in
=candidat_ids
)
20 if request
.method
== "POST":
21 form
= EvaluateurForm(request
.POST
, candidats
=candidats
)
24 messages
.add_message(request
, messages
.SUCCESS
,
25 "Les évaluateurs ont été affectés aux candidats.")
26 return redirect("admin:recrutement_candidat_changelist")
28 form
= EvaluateurForm(candidats
=candidats
)
31 return render_to_response("recrutement/affecter_evaluateurs.html", Context(c
), context_instance
= RequestContext(request
))