예제 #1
0
파일: test_user.py 프로젝트: huhuchen/luffy
    def test_add_user(self):
        uid = 'huhuchen'
        name = "陈"
        type = 1

        u = User.add(uid, name, type)

        assert uid == u.uid

        u.delete()

        u = User.get_by_uid(uid)
        assert u is None
예제 #2
0
파일: user.py 프로젝트: huhuchen/luffy
def new_user():
    if request.method == "POST":
        uid = request.form.get('uid', '')
        name = request.form.get('name', '')
        if any((not uid, not name, not is_char_string(uid))):
            return st('new_user.html') 

        user = User.get_by_uid(uid)
        if user:
            return st('new_user.html') 
        
        user = User.add(uid, name, 0)
    return st('new_user.html')