Welcome to AdminPylon home page
AdminPylon is an automatic database administration tool for the Pylons Web Framework.
Warning: The code in the repository is rather old. I'll upload a new version real soon now. It will depend on SQLAlchemy 0.4 and ToscaWidgets+twForms and provide more beautiful relation editing, validation and customizability.
It works with SQLAlchemy's assign_mapper and Elixir entities. It's currently in early stages of development and it's not ready for production use yet, but I appreciate any use of it, because it needs to be tested much before it becomes ready to release.
Here's some of things that we need to implement to make it actually usable:
- Make web interface know about table default values
- Add functionality to work with entity relationships (one-to-one, many-to-many, one-to-many)
- Review and clean controller internals.
- Add support for per-domain partial template overriding (when you want to add some to _form.html for Page, leaving the rest as is)
- Add a way for people to define more settings for their pages (there's currently ones for: field skipping, ordering, labels, additional fields).
- Add translations in other languages
- Write functional tests
- Design pretty layout template.
There are some ScreenShots
Feel free to contact the author using his e-mail: nadako _AT_ gmail.com
Project's subversion repository is available at http://svn.devjavu.com/adminpylon
Installation
It's currently not one-click, but also not too difficult.
- Install subversion
- Execute: svn co http://svn.devjavu.com/adminpylon/trunk AdminPylon
- Read AdminPylon/README.txt file
