|
|||||||
1. Introduction
2. Installation 3. Le serveur Web 4. Travailler avec Apache ou Xitami 5. Programmation 6. Debogage 7. Scripts Python 8. Services Karrigell 9. Python Inside HTML 10. HTML Inside Python 11. HTMLTags - génère du HTML en Python 12. Inclure des documents 13. Sessions 14. Authentification 15. Internationalisation |
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
(KirbyBase), 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 (pas de CGI), 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 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 et un portail qui permet l'édition de nouvelles et avec des possibilités de personnalisation |