vdemeester le 08/08/2007 :

Salut,

encore un article super intéressant, au moment où je me posais le même genre de question/problème pour mon application django en cours. (ça fait longtemps que j'ai pas commenté dis donc :D)

"* Gérer différents formats de représentation des ressources (json, xml, etc)."

Justement, imaginons que je veuille supporter les différents formats, quelles seraient les solutions pour faire comprendre à nos méthode que c'est tel ou tel format qui est passé ?

Sinon, et atompub alors, on en parle pas ? :P

David, biologeek le 08/08/2007 :

Salut Vincent,

Pour les formats, soit dans les headers (mais les crawlers ne vont avoir qu'une seule représentation), soit dans l'url : avant (/json/lasuite) ou après (/lasuite.json) je sais pas encore ce qui est le plus pratique.

Pour atompub, ça arrive à grand pas : code.google.com/p/django-...

J'en parlerais probablement à ce moment là.

Brice Carpentier le 21/08/2007 :

À noter que le middleware NE FONCTIONNE PAS avec mod_python (request.method y est une propriété uniquement accessible en écriture). Je viens de m'en apercevoir et suis actuellement à la recherche d'un contournement de ce problème.