Exemplo n.º 1
0
    def user(self):
        group_definitions = []
        for i in meta.Session.query(GroupDefinition).all():
            group_definitions.append((i.name, i.id))

        u = meta.Session.query(User).all()
        grid = Grid(User, u)
        grid.configure(pk=False,
                     options=[grid.groups.dropdown(size=1, options=group_definitions)],
                     exclude=[grid.password, grid.last_login_date, grid.created, grid.last_login_ip, grid.messages_sent, grid.messages_by_user])

        c.form_data = literal(grid.render())
        return render('/admin/admin_tables.mako')
Exemplo n.º 2
0
    def gridHTML(self):
        """
        """
        g = Grid(DocTypePermission, session=__session__)
        g.configure(include=[g.doc_type.label(_(u"Document Type")).readonly(),g.perm.label(_("Permission"))])
        permissions = self.context.permissions()
        #permissions = DocTypePermission.query.all()
        # print len(permissions)
        g = g.bind(permissions)
        # print g.render()
        return g.render()
    ##/code-section methods1     



##code-section bottom
##/code-section bottom
Exemplo n.º 3
0
 def service_name(self):
     g = meta.Session.query(ServiceName).all()
     grid = Grid(Account, g)
     grid.configure(pk=False) 
     c.form_data = literal(grid.render())
     return render('/admin/admin_tables.mako')
Exemplo n.º 4
0
 def resource(self):
     g = meta.Session.query(Resource).all()
     grid = Grid(Resource, g)
     grid.configure(pk=False) 
     c.form_data = literal(grid.render())
     return render('/admin/admin_tables.mako')
Exemplo n.º 5
0
 def group(self):
     g = meta.Session.query(GroupDefinition).all()
     grid = Grid(GroupDefinition, g)
     grid.configure(pk=False, exclude=[grid.members]) 
     c.form_data = literal(grid.render())
     return render('/admin/admin_tables.mako')