def index(self): gr = Grid(self.GRID_ID) gr.opts.update(self.GRIDOPTS) gr.url = self.request.resource_url(self.context, "xhr_browse") gr.add_opts["url"] = self.request.resource_url(self.context, "xhr_create") gr.edit_opts["url"] = self.request.resource_url(self.context, "xhr_update") gr.delete_opts["url"] = self.request.resource_url(self.context, "xhr_delete") self._build_browse_queries(self.request, gr) gr.build_colmodel(self.DD, fieldlist=self.BROWSE_FIELDLIST, opts=self.COLOPTS) return dict(grid=gr)
def index(self): gr = Grid(self.GRID_ID) gr.opts.update(self.GRIDOPTS) gr.url = self.request.resource_url(self.context, 'xhr_browse') gr.add_opts['url'] = self.request.resource_url(self.context, "xhr_create") gr.edit_opts['url'] = self.request.resource_url(self.context, "xhr_update") gr.delete_opts['url'] = self.request.resource_url(self.context, "xhr_delete") self._build_browse_queries(self.request, gr) gr.build_colmodel(self.DD, fieldlist=self.BROWSE_FIELDLIST, opts=self.COLOPTS) sess = DbSession roles = sess.query(Role.id, Role.name).order_by(Role.name).all() create_rolemember_url = self.request.resource_url(self.context, 'xhr_create_rolemember') return dict(grid=gr, roles=roles, create_rolemember_url=create_rolemember_url)