Exemple #1
0
    def test_update(self):
        User("username", "password", "*****@*****.**").save()
        User("username", "another", "*****@*****.**").update()

        user = User.find(User(username="******"))
        print user
        self.assertEqual("*****@*****.**", user.email)
Exemple #2
0
    def test_update(self):
        User('username', 'password', '*****@*****.**').save()
        User('username', 'another', '*****@*****.**').update()

        user = User.find(User(username='******'))
        print user
        self.assertEqual('*****@*****.**', user.email)
Exemple #3
0
def register_user():
    username = request.form.get("username", "")
    password = request.form.get("password", "")
    email = request.form.get("email", "")

    if User.find(User(username=username)) is not None:
        response = make_response("internal error - User %s already exists" % username)
        response.status = "internal error - User %s already exists" % username
        response.status_code = 500
        return response
    else:
        User(username=username, password=password, email=email).save()

    return redirect(url_for("index"))
Exemple #4
0
def register_user():
    username = request.form.get('username', '')
    password = request.form.get('password', '')
    email = request.form.get('email', '')

    if User.find(User(username=username)) is not None:
        response = make_response('internal error - User %s already exists' %
                                 username)
        response.status = 'internal error - User %s already exists' % username
        response.status_code = 500
        return response
    else:
        User(username=username, password=password, email=email).save()

    return redirect(url_for('index'))
Exemple #5
0
def login():
    user_name = request.form.get('username', '')
    user_password = request.form.get('password', '')
    redirect_url = request.form.get('next', url_for('index'))
    if user_name != '' and user_password != '':
        if User.validate(User(user_name, user_password)):
            user = User.find(User(user_name))
            user.last_login_date = datetime.datetime.now()
            user.save()
            login_user(user)
            return redirect(redirect_url)
        else:
            return redirect(url_for('index'))
    else:
        return redirect(url_for('index'))
Exemple #6
0
def login():
    user_name = request.form.get("username", "")
    user_password = request.form.get("password", "")
    redirect_url = request.form.get("next", url_for("index"))
    if user_name != "" and user_password != "":
        if User.validate(User(user_name, user_password)):
            user = User.find(User(user_name))
            user.last_login_date = datetime.datetime.now()
            user.save()
            login_user(user)
            return redirect(redirect_url)
        else:
            return redirect(url_for("index"))
    else:
        return redirect(url_for("index"))
Exemple #7
0
def load_user(id):
    return User.find(User(username=id))
Exemple #8
0
    def test_find(self):
        user = User("username", "password", "*****@*****.**")
        user.save()

        print User.find(user)
Exemple #9
0
    def test_find(self):
        user = User('username', 'password', '*****@*****.**')
        user.save()

        print User.find(user)
Exemple #10
0
def load_user(id):
    return User.find(User(username=id))