-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Anders Löwinger edited this page Sep 9, 2015
·
27 revisions
Basium is library that impements
- Object persistence
- Web Framework
- Supports Python 3.2 and later
Persistence
- The database support is implemented in a separate driver
- Drivers included: PostgreSQL, MySQL, sqlite and JSON (remote REST API)
- Automatic database management
- Table creation
- Insertion and removal of table columns
- Modification of table columns, to the correct type
- Functions
- load, with support for filter, ordering and limiting/paging of result
- store
- delete
- count
Web framework
- Python modules (pages) can be loaded dynamically. Any output generated is returned to the browser
- Template system
- Full UTF-8 support
REST framework
- JSON database driver
- Dynamic web page with API matching the JSON driver
More reading at
- Object Persistence
- [Web framework](wiki/Web framework)
- Remote Persistence
- Deployment