Languages  >>  Python

CatWalk For TurboGears

Language : English Quality : High Has Audio : true Source : showmedo Media : Flash
CatWalk is an Ajax application built on top of TurboGears.

With it you can easily interact with your application model and manage your data. Think of it as phpMyAdmin or pgAdmin at the ORM level instead of the RDBMS. It is database agnostic, all it's information is pulled out of SQLObject - not from the underlying data store.     [SUGGEST  A  ARTICLE]


Tags: TurboGear, Ajax, Screencast, Showmedo, Python, SQLObject,     [SUGGEST  A  TAG]

Resources referenced in this screencast
  • TurboGears - Front-to-Back Web Development
  • Ajax - Asynchronous JavaScript and XML
  • SQLObject
  • Configure your views

    Using CatWalk, reorder your columns by drag and drop, pick which column you want in a grid view, or choose which field to use as a label for your foreignKeys. Instead of having 'Moby Dick' by author 5, you get 'Moby Dick' by 'Herman Melville'.

    Browse and manage your model data

    CatWalk lets you display, create, update or delete your model instances from within your web browser.

    Manage multiple joins (one to many)

    CatWalk knows how to handle one to many relations. For example if you preview your 'Author' instance it will display a list of it's books along it's other attributes.

    Manage related joins (many to many)

    Do you need to configure which users belongs to a certain role? No problem - preview your 'role' instance and move users in or out of it using CatWalk.

    SQL Monitor

    Are you old school and convinced that a real man should write his own SQL? Don't trust SQLObject? Keep an eye on it by monitoring the queries SQLObject generates for you inside CatWalk.