settings.superuser_role = "plugin_instant_admin_superuser" settings.reader_role = "plugin_instant_admin_reader", settings.editor_role = "plugin_instant_admin_editor" settings.creator_role = "plugin_instant_admin_creator" settings.deleter_role = "plugin_instant_admin_deleter" settings.roles = roles = {} roles[settings.superuser_role] = 'Super Users can create, read, update and delete records in all tables including Auth tables.' roles[settings.reader_role] = 'Readers can read records in all tables.' roles[settings.editor_role] = 'Editors can edit records in all tables.' roles[settings.creator_role] = 'Creators can create records in all tables.' roles[settings.deleter_role] = 'deleters can delete records in all tables.' settings.admin_user = '******' settings.reader_user = '******' settings.editor_user = '******' settings.creator_user = '******' settings.deleter_user = '******' settings.extra_sidebar_title = '' settings.extra_sidebar = [] settings.items_per_page = 20 from gluon.tools import PluginManager plugins = PluginManager('instant_admin', **settings) if request.controller == 'plugin_instant_admin': auth.settings.controller = 'plugin_instant_admin'