Curtus provides a simple application to track reimbursable company expenses. It is written in Python and uses mysql.
The sql that is used is in the sql subdirectory. To set everything up, just issue the msql -i
The curtus uses HTML templates for it's output. Below are the following templates used and the placeholders they contain. They should all be in the templates subdirectory. The default implementations are already in place.
You can modify them as you want/need.
error.template: __error__ // This is where error strings are inserted
post.template: __clients__ // This is where you will need to insert the clients in an HTML pulldown.
view.template: __expense_text__ // This is where you will insert the text to describe the expense.
view_all.template: __expenses_title__ , __expenses_text__ // This will be the kind of search and the list of expenses
views.template: __partners__ , __clients__ // This will be the partners and clients in HTML pulldown
There are currently no tools to remove clients or users.
· Python 2.0 or greater
· mysql Ver 11.8 Distrib 3.23.29 or later
· Web server set up for cgi execution