Anders Löwinger edited this page Sep 9, 2015 · 27 revisions

Basium is library that impements

  • Object persistence
  • Web Framework

Functionality

  • 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

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.