I
Irmen de Jong
I'm happy to say that Snakelets 1.30 is available.
Snakelets is a Python web application server, mainly for educational
purposes (but it works fine, mind you). This project provides a threaded web
server, Ypages (HTML+Python language, similar to Java's JSPs) and Snakelets:
code-centric page request handlers (similar to Java's Servlets).
Snakelets is fully unicode compatible and it's possible to run it
from a CD (read-only mode).
It's released under the open-source MIT Software license.
You can download from http://snakelets.sourceforge.net
(go to the SF project site, and then the file section).
Most relevant changes since 1.24:
* compatible with Python 2.2 (2.3 recommended)
* now uses a standard User class for user authentication/authorization.
Privileges can be used to control access to pages and URL patterns.
The 'account' webapp has been changed to use the new user object.
* uses standard Python logging package for logging.
* fixed character encoding error that occured in included pages.
* daemon.py and monitor.py improvements.
To start, edit the vhost config file (see docs) and
then run the serv.py script, or the monitor.py script
if you want to start it as a daemon (on Unix).
Enjoy,
--Irmen de Jong.
Snakelets is a Python web application server, mainly for educational
purposes (but it works fine, mind you). This project provides a threaded web
server, Ypages (HTML+Python language, similar to Java's JSPs) and Snakelets:
code-centric page request handlers (similar to Java's Servlets).
Snakelets is fully unicode compatible and it's possible to run it
from a CD (read-only mode).
It's released under the open-source MIT Software license.
You can download from http://snakelets.sourceforge.net
(go to the SF project site, and then the file section).
Most relevant changes since 1.24:
* compatible with Python 2.2 (2.3 recommended)
* now uses a standard User class for user authentication/authorization.
Privileges can be used to control access to pages and URL patterns.
The 'account' webapp has been changed to use the new user object.
* uses standard Python logging package for logging.
* fixed character encoding error that occured in included pages.
* daemon.py and monitor.py improvements.
To start, edit the vhost config file (see docs) and
then run the serv.py script, or the monitor.py script
if you want to start it as a daemon (on Unix).
Enjoy,
--Irmen de Jong.