1734: Partie-1 - utilisation du package auf.django.emploi dans le site institutionnel
[auf_rh_dae.git] / src / auf.django.emploi / auf / django / emploi / api.py
index acc9d82..a9478de 100644 (file)
@@ -4,41 +4,40 @@ from django.shortcuts import render_to_response, redirect, get_object_or_404
 from django.utils import simplejson
 from auf.django.emploi import models as emploi
 from auf.django.emploi import forms as emploiForms
 from django.utils import simplejson
 from auf.django.emploi import models as emploi
 from auf.django.emploi import forms as emploiForms
-from recrutement.api import API as api
-from restkit import request 
+from restkit import request as req
 
 class API:
     def __init__(self, request):
         self.request = request
 
     def offre_emploi_liste(self):
 
 class API:
     def __init__(self, request):
         self.request = request
 
     def offre_emploi_liste(self):
-        url = "/call/offre_emploi_liste/"
-        r = request(url)
+        url = "http://127.0.0.1:8080/api/offre_emploi_liste/"
+        r = req(url)
         liste_json = r.body_string()
         liste_offres = simplejson.loads(liste_json)
         obj_offres_emploi = []
 
         for offre_dict in liste_offres:
             offre = emploi.OffreEmploi()
         liste_json = r.body_string()
         liste_offres = simplejson.loads(liste_json)
         obj_offres_emploi = []
 
         for offre_dict in liste_offres:
             offre = emploi.OffreEmploi()
-            offre.est_affiche = offre_dict['est_affiche']
-            offre.statut = offre_dict['statut']
+            #offre.est_affiche = offre_dict['est_affiche']
+            #offre.statut = offre_dict['statut']
             offre.nom = offre_dict['nom']
             offre.resume = offre_dict['resume']
             offre.description = offre_dict['description']
             offre.nom = offre_dict['nom']
             offre.resume = offre_dict['resume']
             offre.description = offre_dict['description']
-            offre.poste = offre_dict['poste']
+            #offre.poste = offre_dict['poste']
             offre.date_limite = offre_dict['date_limite']
             offre.date_limite = offre_dict['date_limite']
-            offre.region = offre_dict['region']
-            offre.bureau = offre_dict['bureau']
+            #offre.region = offre_dict['region']
+            #offre.bureau = offre_dict['bureau']
             offre.duree_affectation = offre_dict['duree_affectation']
             offre.renumeration = offre_dict['renumeration']
             offre.debut_affectation = offre_dict['debut_affectation']
             offre.duree_affectation = offre_dict['duree_affectation']
             offre.renumeration = offre_dict['renumeration']
             offre.debut_affectation = offre_dict['debut_affectation']
-            offre.lieu_affectation = offre_dict['lieu_affectation']        
+            #offre.lieu_affectation = offre_dict['lieu_affectation']        
             obj_offres_emploi.append(offre)  
         return obj_offres_emploi
 
     def offre_emploi(self, offre_id):
         url = "/call/offre_emploi/%s"
             obj_offres_emploi.append(offre)  
         return obj_offres_emploi
 
     def offre_emploi(self, offre_id):
         url = "/call/offre_emploi/%s"
-        r = request(url % (offre_id))
+        r = req(url % (offre_id))
         offre_json = r.body_string()
         offre_dict = simplejson.loads(offre_json)
 
         offre_json = r.body_string()
         offre_dict = simplejson.loads(offre_json)
 
@@ -48,7 +47,7 @@ class API:
         obj_offre.nom = offre_dict('nom')
         obj_offre.resume = offre_dict('resume')
         obj_offre.description = offre_dict('description')
         obj_offre.nom = offre_dict('nom')
         obj_offre.resume = offre_dict('resume')
         obj_offre.description = offre_dict('description')
-        obj_offre.poste = offre_dict('poste')
+        #obj_offre.poste = offre_dict('poste')
         obj_offre.date_limite = offre_dict('date_limite')
         obj_offre.region = offre_dict('region')
         obj_offre.bureau = offre_dict('bureau')
         obj_offre.date_limite = offre_dict('date_limite')
         obj_offre.region = offre_dict('region')
         obj_offre.bureau = offre_dict('bureau')