# In order to be more flexible an have a more consistent view on every page # (and avoid repeating code) a little 'framework' has been setup, which is # implemented in the folowing way: The basic is the function GenericHandler() in exodus/views.py which uses the default template in exodus/templates/genericForm.html is the base implementation of the logic, while extending remind to take a look a the implemented classes which shows a variaty of options possible, some hightlights which uses the model class FOO as example: * FOOHandler(GenericHandler): will be the default way to call the extention, this is needed due the fact that more includes/classes are depending on this naming scheme * adding/edit/deleting is allowed to be overwritten by the custom class, allowing logic which might needs doing after submitting * custom django HTML could be used to extended the genericForm using the following scheme exodus/templates/FOO.html When it comes of creating config files, place them at exodus/templates// and you will be allowed to call them useing the url exodus/config//node/ Any futher questions? Feel free to ask at the techniek mailinglist at techniek@lijst.wirelessleiden.nl Web-subscribe: http://lijst.wirelessleiden.nl/mailman/listinfo/techniek Happy hacking! /Rick