On Friday, January 27, 2012 10:43:53 AM UTC-5, Gian Luca Decurtins wrote: > > Thank you! > > I had to edit models/db.py: > # response.generic_patterns = ['*'] if request.is_local else [] > response.generic_patterns = ['*'] >
Note, there's a reason that generic views are enabled only on localhost by default -- they can create a security risk by allowing unintended data to leak. For example, generic.json will display everything returned to the view by the controller, including db fields selected but not intended for display and variables only intended to control view display logic. You should be more precise when enabling generic views in production. For example: response.generic_patterns = ['data.html'] or def data(): response.generic_patterns = ['html'] will only enable generic.html (not the other generic views), and only when the "data" action is called. Anthony