|
Project Information
Links
|
YAAPS is a Python app server based on the experiences of building large applications in python. It is minimal since the expectation is that you will end up wanting to customize everything beyond the basics. Features include: - under 1,000 lines (currently 865 of which 521 are db related)
- simple mysql connection pooling and model support (but no ORM)
- cookie based sessions
- basic url and view dispatch system
- extremely modular -- don't want the db code, don't import it
- tested with mod_wsgi and magnum-py
Planned but not present: - user authentication built on top of session cookies
- more input validation by default for forms
- out-of-the-box support for a third-party template system
Not planned: - templates (use one of the existing fine systems for this)
- ORM (don't believe in them)
- admin systems, blogs, wikis, forums or other non-core stuff
THIS IS ALPHA QUALITY CODE WITH MANY KNOWN BUGS, SECURITY VULNERABILITIES AND OTHER NASTY PROBLEMS THAT SHOULD NOT BE USED IN PRODUCTION.
|