예제 #1
0
def register_page():
    json_req = request.get_json()
    username = json_req.get('username')
    email = json_req.get('email')
    password = json_req.get('password')

    user_to_create = User.get_by_email(email)

    if user_to_create is not None:
        return make_response({
            "message":
            f'El email {email} ya está siendo utilizado por otro usuario'
        })
    else:
        user_to_create = User(username=username, email=email)
        user_to_create.set_password(password)
        user_to_create.save()

    return make_response(jsonify({"message": "success"}), 200)