A python app for generating quick web applications
This tool is intended to take a database definition and create the database and start running a wsgi application allowing users to manage the content of that database, with no further coding.
Additionally, this tool can be used as a starting point for building more complex python web interfaces for database backends.
The scripts needed to run this application are:
- Generic database functions: A set of functions to interact directly with the database
- App-specific database functions: Wrappers for generic db functions to make them more easily understood in the rest of the app
- Generic HTML functions: A set of functions objects used to create HTML responses
- App-specific HTML functions: Functions that create pages specific to the application, using the generic HTML objects
- Generic Javascript functions: A set of functions used for autocomplete, form validation, and table sorting
- Main app script: Used to create the webserver and handle all requests