def AgregMiembro():
#POST/PUT parameters
params = request.get_json()
results = [{'label':'/VGrupo', 'msg':['Nuevo miembro agregado']}, {'label':'/VGrupo', 'msg':['No se pudo agregar al nuevo miembro']}, ]
res = results[0]
#Action code goes here, res should be a list with a label and a message
nombreUsuario = params['nombre']
usuario = Usuario.query.filter_by(nombre_usuario = nombreUsuario).first()
id_grupo = session.get('idGrupo')
res['label'] = res['label'] + '/' + id_grupo
#Descomentar lo de abajo cuando se tenga la especificación de crear grupos.
grupo = Grupo.query.filter_by(id = id_grupo).first()
grupo.miembros.append(usuario)
db.session.add(grupo)
db.session.commit()
#Action code ends here
if "actor" in res:
if res['actor'] is None:
session.pop("actor", None)
else:
session['actor'] = res['actor']
return json.dumps(res)
评论列表
文章目录