|
|||||||
1. Introduction
2. Installation 3. Le serveur Web 4. Options de configuration 5. Travailler avec Apache, LightTPD ou Xitami 6. Programmation 7. Debogage 8. Scripts Python 9. Scripts CGI 10. Services Karrigell 11. Python Inside HTML 12. HTML Inside Python 13. HTMLTags - génère du HTML en Python 14. Inclure des documents 15. Sessions 16. Authentification 17. Traduction et Unicode |
Karrigell est un canevas de développement web écrit en Python.
Il a été pensé pour être vraiment simple à utiliser : serveur web
intégré, base de données
(buzhug), accès facile aux
données d'environnement et aux formulaires, et en même temps
complet et puissant : exécution de scripts Python dans le
même processus que le serveur, programmation de pages serveur
mêlant HTML et code Python (similaire à PHP, JSP, ASP), gestion simple de
l'authentification, des sessions, fonctions pour l'internationalisation
Karrigell peut aussi travailler avec des serveurs web externes : Apache, LightTPD et Xitami sont pris en charge. Toutes les bases de données courantes (sqlite, MySql, PostGresQL, etc) peuvent être utilisées à travers les API Python correspondantes Un ensemble de fichiers de démo est fourni, y compris un serveur Wiki élémentaire, un forum, un blog et un portail qui permet l'édition de nouvelles et des options de personnalisation |