예제 #1
0
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)
예제 #2
0
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)
예제 #3
0
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)
예제 #4
0
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)
예제 #5
0
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)
예제 #6
0
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)
예제 #7
0
def listar_grupos():
    grupos = GruposModel.objects().to_json()
    retorno = {"grupos":json.loads(grupos)}    
    return jsonify(retorno)
예제 #8
0
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)
예제 #9
0
def listar_grupos():
    g = GruposModel.objects().to_json()
    retorno = {'grupos': json.loads(g)}
    return jsonify(retorno)