コード例 #1
0
ファイル: user.py プロジェクト: F9O/govsite
 def GET(self):
     users = get_users()
     req = web.ctx.req
     req.update({
         'users': users,
         })
     return render.user_index(**req)
コード例 #2
0
ファイル: group.py プロジェクト: traceur/pycms
 def GET(self, id):
     form = group_form()
     group = get_group_byid(id)
     form.fill(group)
     users = get_users()
     group_users = group.users
     req = web.ctx.req
     req.update({"form": form, "users": users, "group_users": group_users})
     return render.group_edit(**req)
コード例 #3
0
ファイル: group.py プロジェクト: traceur/pycms
 def POST(self):
     form = group_form()
     if not form.validates():
         users = get_users()
         req = web.ctx.req
         req.update({"form": form, "users": users, "group_users": []})
         return render.group_edit(**req)
     data = web.input(users=[])
     form_data = form.d
     form_data.uids = data.users
     save_group(-1, form_data)
     raise web.seeother("/group/index")
コード例 #4
0
ファイル: group.py プロジェクト: traceur/pycms
 def POST(self, id):
     form = group_form()
     if not form.validates():
         group = get_group_byid(id)
         form.fill(group)
         users = get_users()
         group_users = group.users
         req = web.ctx.req
         req.update({"form": form, "users": users, "group_users": group_users})
         return render.group_edit(**req)
     data = web.input(users=[])
     form_data = form.d
     form_data.uids = data.users
     save_group(int(id), form_data)
     raise web.seeother("/group/index")
コード例 #5
0
ファイル: group.py プロジェクト: traceur/pycms
 def GET(self):
     form = group_form()
     users = get_users()
     req = web.ctx.req
     req.update({"form": form, "users": users, "group_users": []})
     return render.group_edit(**req)