def cadastrar_grupo(): dados = request.get_json() g = GruposModel() g.nome = dados.get('nome') g.save() retorno = {'message': 'Grupo cadastrado com sucesso'} return jsonify(retorno)
def cadastrar_grupo(): novo = request.get_json() g = GruposModel() g.nome = novo.get("nome") g.save() retorno = {"message":"Grupo cadastrado com sucesso"} return jsonify(retorno)
def adicionar_integrante_grupo(id): novo = request.get_json() g = GruposModel.objects(id=id).first() g.integrantes.append(novo.get("nome")) g.save() retorno = {"message":"Usuario adicionado ao grupo"} return jsonify(retorno)
def add_integrante_grupo(id): # O MESMO QUE {'id': 1} ==== {chave do dict : id passado como parametro} g = GruposModel.objects(id=id).first() novo = request.get_json() g.integrantes.append(novo.get('nome')) g.save() retorno = {'message': 'Usuario adicionado ao grupo.'} return jsonify(retorno)
def atualizar_grupo(id): # O MESMO QUE {'id': 1} ==== {chave do dict : id passado como parametro} g = GruposModel.objects(id=id).first() dados = request.get_json() g.nome = dados.get('nome') g.save() retorno = {'message': 'Grupo atualizado com sucesso.'} return jsonify(retorno)
def deletar_grupo(id): grupo = GruposModel.objects(id=id).first() grupo.delete() retorno = {"message":"Grupo ID {0} removido com sucesso".format(id)} return jsonify(retorno)
def listar_grupos(): grupos = GruposModel.objects().to_json() retorno = {"grupos":json.loads(grupos)} return jsonify(retorno)
def remover_grupo(id): g = GruposModel.objects(id=id).first() # O MESMO QUE {'id': 1} ==== {chave do dict : id passado como parametro} g.delete() retorno = {'message': 'Grupo removido com sucesso.'} return jsonify(retorno)
def listar_grupos(): g = GruposModel.objects().to_json() retorno = {'grupos': json.loads(g)} return jsonify(retorno)