|
|||||||
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. Services Karrigell 10. Python Inside HTML 11. HTML Inside Python 12. HTMLTags - génère du HTML en Python 13. Inclure des documents 14. Sessions 15. Authentification 16. 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
(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 |