A simple web framework with base functionality to build web applications.
Project description
Ringo is a small Python based high level web application framework build with Pyramid . It provides basic functionality which is often used in modern web applications. Currently ringo is highly experimental and not meant for others to use!
Getting Started
cd <directory containing this file>
$venv/bin/python setup.py develop
$venv/bin/initialize_ringo_db development.ini
$venv/bin/pserve development.ini
Development
Added search in overviews
#15: Implement Search
0.2.2
Some improvement in Layout. Make header more compact to not waste to much space
Create an empty “forms” dir under views for the basic scaffold. Fixes error on creating the form.xml files when adding a new modul.
Improved add_<<app>>_modul command. Fixed modul (re) initialisation. It the modul initialisation does not happen on recreating again the database.
Fix get_path function. Path is now relativ to the application (was relativ to Ringo)
#10: Add “visible” flag to moduls. Moduls can now be configured in which menu to display the modul. (DB change!)
Added new field “clazzpath” to the modul. Needed only internal for dynmic imports on permission checks. (DB change!)
Need formbar in version > 0.1 to be able to render selection fields.
0.2.1
Improved documentation
Added a simple request history (needed for #7)
#1: Error on getting roles while authorisation when user is not logged in
#2: Put some usefull content on the default index page
#3: Set application title in the page header
#4: Add version info page
#5: Add about page
#6: Add contact page
#7: Add dialogs for errors (404, 403)
#9: Cleanup and structure css
#17: Hide checkboxes in overviews if bundled actions are not enabled
#20: Fix layout of flash messages
#21: Complete german translation
0.2
First more or less version which includes all basic functionallity.
Added basic scaffold
Added “add_modul” command to add boilerplate code for new moduls.
0.1
Basic model initialisation
Basic page layout
Added authentification
0.0
Initial version
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.