コード例 #1
0
ファイル: permission.py プロジェクト: bbcf/biorepo
 def post_delete(self, *args, **kw):
     for id in args:
         permission = DBSession.query(Permission).filter(Permission.id == id).first()
         if permission.name == gl.perm_admin:
             flash('Cannot delete admin permission')
             redirect('/permissions')
         if permission.name == gl.perm_user:
             flash('Cannot delete read permission')
             redirect('/permissions')
     return CrudRestController.post_delete(self, *args, **kw)
コード例 #2
0
ファイル: permission.py プロジェクト: bbcf/turbotequila
 def post_delete(self, *args, **kw):
     for id in args :
         permission = DBSession.query(Permission).filter(Permission.id == id).first()
         if permission.id == constants.permission_admin_name:
             flash('Cannot delete admin permission', 'error')
             redirect('/permissions')
         if permission.name == constants.permissions_read_name:
             flash('Cannot delete read permission', 'error')
             redirect('/permissions')
     return CrudRestController.post_delete(self, *args, **kw)
コード例 #3
0
ファイル: group.py プロジェクト: bbcf/biorepo
 def post_delete(self, *args, **kw):
     for id in args:
         group = DBSession.query(Group).filter(Group.id == id).first()
         if group.name == gl.group_admins:
             flash('Cannot delete admin group')
             redirect('/groups')
         if group.name == gl.group_users:
             flash('Cannot delete users group')
             redirect('/groups')
     return CrudRestController.post_delete(self, *args, **kw)
コード例 #4
0
 def post_delete(self, *args, **kw):
     for id in args:
         permission = DBSession.query(Permission).filter(
             Permission.id == id).first()
         if permission.name == gl.perm_admin:
             flash('Cannot delete admin permission')
             redirect('/permissions')
         if permission.name == gl.perm_user:
             flash('Cannot delete read permission')
             redirect('/permissions')
     return CrudRestController.post_delete(self, *args, **kw)
コード例 #5
0
 def post_delete(self, *args, **kw):
     for id in args:
         permission = DBSession.query(Permission).filter(
             Permission.id == id).first()
         if permission.id == constants.permission_admin_name:
             flash('Cannot delete admin permission', 'error')
             redirect('/permissions')
         if permission.name == constants.permissions_read_name:
             flash('Cannot delete read permission', 'error')
             redirect('/permissions')
     return CrudRestController.post_delete(self, *args, **kw)
コード例 #6
0
ファイル: tgadminconfig.py プロジェクト: kamroot/mc27
 def edit(self, *args, **kw):
     return CrudRestController.edit(self, *args, **kw)
コード例 #7
0
 def edit(self, *args, **kw):
     return CrudRestController.edit(self, *args, **kw)
コード例 #8
0
ファイル: sample.py プロジェクト: bbcf/biorepo
    def put(self, *args, **kw):
        user = handler.user.get_user_in_session(request)
        tmpl_context.projects = user.projects

        return CrudRestController.put(self, *args, **kw)
コード例 #9
0
ファイル: user.py プロジェクト: bbcf/biorepo
 def get_all(self, *args, **kw):
     return CrudRestController.get_all(self, *args, **kw)
コード例 #10
0
ファイル: attributs.py プロジェクト: bbcf/biorepo
    def get_delete(self, *args, **kw):

        return CrudRestController.get_delete(self, *args, **kw)
コード例 #11
0
ファイル: project.py プロジェクト: bbcf/biorepo
 def get_delete(self, *args, **kw):
     user = handler.user.get_user_in_session(request)
     return CrudRestController.get_delete(self, *args, **kw)
コード例 #12
0
ファイル: project.py プロジェクト: bbcf/biorepo
    def put(self, *args, **kw):
        user = handler.user.get_user_in_session(request)
        kw['user'] = user.id

        return CrudRestController.put(self, *args, **kw)
コード例 #13
0
 def get_all(self, *args, **kw):
     return CrudRestController.get_all(self, *args, **kw)
コード例 #14
0
ファイル: attributs.py プロジェクト: bbcf/biorepo
    def get_delete(self, *args, **kw):

        return CrudRestController.get_delete(self, *args, **kw)