Le web.py nouveau est arrivé !
Un peu en avance sur le Beaujolais nouveau, la version 0.33 du framework Python est disponible en téléchargement sur le site officiel web.py depuis le 28/10/2009.
Téléchargez : web.py-0.33.tar.gz
Configuration recommandée
Pour tirer le meilleur parti de web.py en terme de performances, la configuration suivante est recommandée, mais comme vous pourrez le voir dans le manuel d’installation, il y a d’ autres configurations possibles, notamment avec Apache comme serveur web.
Serveur web
Bases de données
-
postgresql (doc) avec psycopg2 (doc) comme client Python. (easy_install psycopg2)
-
MySQL (doc) avec MySQLdb (doc) comme client Python. (easy_install MySQL-python)
CGI/FastCGI/SCGI :
- flup (easy_install flup)
Connexions Bases de Données
Mise en page (templates)
- template.py [composant de web.py] (doc)
Langage de balisage :
Il s’agit là de la configuration optimale, recommandée pour les sites à très fort trafic, mais vous pouvez très bien faire fonctionner web.py sur Apache avec FastCGI ou mod_python avec des performances satisfaisantes , ou avec CGI si votre trafic n’est pas monumental.
Tutoriel Webpy
Un tutoriel web.py 0.3 en français, assez complet est maintenant disponible et aborde les points suivants :
Prérequis
Manipuler les URLs
Gérer les URLs
GET et POST : la différence
Page index - ma première classe
Lancer le serveur
Modèles, gabarits
Formulaires
Base de données
Afficher le contenu d’une base de données
Ecrire dans une base de données
Debugger
D’autres documents sont en cours de traduction, et si vous voulez apporter votre contribution, rendez-vous sur la page TODO - Traduction française

Commentaires