Projet

Général

Profil

Development #712

Migrer sous Webob

Ajouté par Jérôme Schneider il y a plus de 12 ans. Mis à jour il y a plus de 10 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Jérôme Schneider
Catégorie:
-
Version cible:
-
Début:
04 octobre 2011
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Planning:

Description

A priori Webob semble être vraiment pas mal pour Mandaye. Ca me permettrait de ne plus utiliser le fichier http.py.

Les classes qu'on pourrait migrer dans http.py:
  • http.HTTPRequest vers webob.Request
  • http.HTTResponse vers webob.Response
  • http.HTTPHeader vers req.headers / req.headers: à vérifier. Il faudrait voir si le headers.items() marche bien avec gevent (pour les cookies)
  • se passer de Cookie.BaseCookie de Python pour migrer sur la gestion de cookie de webob. A vérifier. Le res.headers['Set-Cookie'] semble très bien. Il faut cepedant vérifier si on peut facilement passer d'un res.cookies à un req.cookies. Il faut également regarder comment passer facilement d'un CookieJar à un res.cookies.

Il faudrait également étudier la possibilité d'utiliser les réponses de webob plutôt que le response.py de Mandaye avec les fonctions: _3xx, _5xx, ...

Historique

#1

Mis à jour par Jérôme Schneider il y a plus de 12 ans

  • Description mis à jour (diff)
#2

Mis à jour par Jérôme Schneider il y a plus de 12 ans

  • Description mis à jour (diff)
#3

Mis à jour par Jérôme Schneider il y a plus de 12 ans

  • Description mis à jour (diff)
#4

Mis à jour par Jérôme Schneider il y a plus de 12 ans

  • Description mis à jour (diff)
#5

Mis à jour par Benjamin Dauvergne il y a plus de 12 ans

  • Version cible Futur supprimé
#6

Mis à jour par Jérôme Schneider il y a plus de 10 ans

  • Statut changé de Nouveau à Fermé

Ce sujet n'est plus d'actualité. Une migration version Django serait surement préférable.

Formats disponibles : Atom PDF