コード例 #1
0
def login():
    if request.method == 'POST':
        for item in Usuario.getUsuarios():
            if item.mail == request.form.get(
                    'Inputmail') and item.contrasenia == request.form.get(
                        'Inputpassword'):
                session['userid'] = Usuario.idUsuarioPorMail(
                    request.form.get('Inputmail'))
                return redirect("/logeado")

    return render_template("login.html")
コード例 #2
0
def rergistro():
    if request.method == 'POST':
        unUsuario = Usuario()
        unUsuario.nombreUsuario = request.form.get("Inputnombre")
        unUsuario.apellidoUsuario = request.form.get("Inputapellido")
        unUsuario.mail = request.form.get("Inputmail")
        unUsuario.contrasenia = request.form.get("Inputcontrasenia")

        for item in Usuario.getUsuarios():
            if item.mail == unUsuario.mail or item.nombreUsuario == unUsuario.nombreUsuario:
                return render_template("registro.html")

        unUsuario.registrarse()

        return render_template("home.html")
    return render_template("registro.html")
コード例 #3
0
def agregarComentarioCancion():

    miCancion = Cancion.getCancion(int(request.form.get("id")))

    if request.method == 'POST':
        unComentario = Comentario()

        unComentario.cancion = miCancion
        unComentario.contenido = request.form.get("inputComment")

        for item in Usuario.getUsuarios():
            if item.idUsuario == session['userid']:
                unComentario.Usuario = item

        unComentario.altaComentarioCancion()

    return redirect("/ver_letra?id=" + str(miCancion.idCancion))