Ejemplo n.º 1
0
def user_save():
    if session.get('user') is None: return redirect('/')
    username = request.form.get('username', '')
    password = request.form.get('password', '')
    age = request.form.get('age', 0)
    sex = request.form.get('sex', 0)
    telephone = request.form.get('telephone', '')
    department = request.form.get('department', 0)
    birthday = request.form.get('birthday', '')
    hobby = request.form.getlist('hobby')
    hobby = ' '.join(hobby)
    email = request.form.get('email', '')
    detail = request.form.get('detail', '')
    # print username, password, age, sex, telephone, department, birthday, hobby, email, detail
    ok, error = models.validate_user_save(username, password, age)
    print 'ok:%s' % ok
    if ok:
        rt = models.user_save(username, password, age, sex, telephone, department, birthday, hobby, email, detail)
        print rt
        if rt:
            # flash('create user:%s succeed' % username)
            return redirect(url_for('user'))
        else:
            return render_template('user_create.html', username=username)
    else:
        # flash(error)
        return render_template('user_create.html', username=username, error=error)
Ejemplo n.º 2
0
def user_save():
	if session.get('user') is None: return redirect('/')
	print request.form
	print request.form.get('birthday')	#get获得的是字符串,只能获得一个值
	print request.form.get('hobby')
	print '-' * 50
	print request.form.getlist('birthday')	#getlist获得的是列表,可以获取多个值
	print request.form.getlist('hobby')

	params = request.form if 'POST' == request.method else request.args

	username = params.get('username','')
	age = params.get('age','')
	password = params.get('password','')
	department = params.get('department','')
	sex = params.get('sex',0)
	hobby = request.form.getlist('hobby')
	detail = params.get('detail','')
	homepage = params.get('homepage','')
	birthday = params.get('birthday','')
	email = params.get('email','')

	ok,error = models.validate_user_save(username,age,password)
	if ok:
		models.user_save(username,age,password,department,sex,hobby,detail,homepage,birthday,email)
		return redirect('/user/')
	else:
		return render_template('user_add.html',username=username,age=age,password=password,error=error)
Ejemplo n.º 3
0
def user_save_json():
	if session.get('user') is None: return redirect('/')
	# print request.form
	# return json.dumps({'abc':1})
	print request.form.get('birthday')	#get获得的是字符串,只能获得一个值
	print request.form.get('hobby')
	print '-' * 50
	print request.form.getlist('birthday')	#getlist获得的是列表,可以获取多个值
	print request.form.getlist('hobby')

	params = request.form if 'POST' == request.method else request.args

	username = params.get('username','')
	age = params.get('age','')
	password = params.get('password','')
	department = params.get('department','')
	sex = params.get('sex',0)
	hobby = request.form.getlist('hobby')
	detail = params.get('detail','')
	homepage = params.get('homepage','')
	birthday = params.get('birthday','')
	email = params.get('email','')

	ok,error = models.validate_user_save(username,age,password)
	if ok:
		models.user_save(username,age,password,department,sex,hobby,detail,homepage,birthday,email)
		return json.dumps({'code':200})
	else:
		return json.dumps({'code':400,'error':error})
Ejemplo n.º 4
0
def user_save():
    username = request.form.get('username', '')
    password = request.form.get('password', '')
    age = request.form.get('age', 0)
    ok, error = models.validate_user_save(username,password,age)
    if ok:
        models.user_save(username,password,age)
        return redirect('/users/')
    else:
        return render_template('user_create.html',username=username,age=age,error=error)
Ejemplo n.º 5
0
def user_save_json():
    if session.get('user') is None: return redirect('/')

    username = request.form.get('username', '')
    password = request.form.get('password', '')
    age = request.form.get('age', 0)
    ok, error = models.validate_user_save(username, password, age)
    if ok:
        models.user_save(username, password, age)
        return json.dumps({'code' : 200})
    else:
        return json.dumps({'code' : 400, 'error' : error})
Ejemplo n.º 6
0
def user_save_json():
    username = request.form.get('username', '')
    password = request.form.get('password', '')
    # print request.form
    age = request.form.get('age', 0)
    ok, error = models.validate_user_save(username, password, age)
    if ok:
        models.user_save(username, password, age)
        return json.dumps({'code': 200})

    else:
        return json.dumps({'code': 400, 'error': error})
Ejemplo n.º 7
0
def user_save():
    username = request.form.get('username', '')
    password = request.form.get('password', '')
    age = request.form.get('age', 0)
    ok, error = models.validate_user_save(username, password, age)
    if ok:
        rt = models.user_save(username, password, age)
        if rt:
            flash('create user:%s succeed' % username)
            return redirect(url_for('user'))
    else:
        flash(error)
        return render_template('user_create.html', username=username)
Ejemplo n.º 8
0
def users_save():
    if session.get('user') is None: return redirect('/')
    username = request.form.get('username','')
    password = request.form.get('password','')
    age = request.form.get('age',0)
    department = request.form.get('department','')
    sex = request.form.get('sex','')
    birthday = request.form.get('birthday')
    email = request.form.get('email')
    hobby = request.form.getlist('hobby')
    hobby = ' '.join(hobby)
    ok,error = models.validate_user_save(username,password,age)
    if ok:
        models.add_users(username, password,age,department,sex,birthday,email,hobby)
        return  redirect('/users/')
    else:
        return render_template('user_create.html',username=username,age=age,error=error)
Ejemplo n.º 9
0
def save_users():
    if session.get("username") is None:
        return redirect("/login/")
    name = request.form.get("username", "")
    password = request.form.get("passwd", "")
    age = request.form.get("age", "")
    department = request.form.get("department", "")
    inro = request.form.get("inro", "")
    hobby_list = request.form.getlist("hobby")
    hobby = ",".join(hobby_list)
    ok, error = models.validate_user_save(name, password,age)
    if ok:
        models.user_save(name, password, age, department, inro, hobby)
        return redirect("/users/")
    else:
        return render_template("user_create.html", name = name, passwd = password, \
        age = age, department = department, inro = inro, hobby = hobby , info = error)
Ejemplo n.º 10
0
def users_save():
    if session.get('user') is None: return redirect('/')
    username = request.form.get('username','')
    password = request.form.get('password','')
    age = request.form.get('age',0)
    department = request.form.get('department','')
    sex = request.form.get('sex','')
    birthday = request.form.get('birthday')
    email = request.form.get('email')
    hobby = request.form.getlist('hobby')
    hobby = ' '.join(hobby)
    ok,error = models.validate_user_save(username,password,age)
    if ok:

        models.add_users(username, password,age,department,sex,birthday,email,hobby)
        return  json.dumps({'code':200})
    else:
        return  json.dumps({'code':400,'error': error})
Ejemplo n.º 11
0
def user_save_json():
    if session.get('user') is None: return redirect('/')
    username = request.form.get('username', '')
    password = request.form.get('password', '')
    age = request.form.get('age', 0)
    sex = request.form.get('sex', 0)
    telephone = request.form.get('telephone', '')
    department = request.form.get('department', 0)
    birthday = request.form.get('birthday', '')
    hobby = request.form.getlist('hobby')
    hobby = ' '.join(hobby)
    email = request.form.get('email', '')
    detail = request.form.get('detail', '')
    # print username, password, age, sex, telephone, department, birthday, hobby, email, detail
    ok, error = models.validate_user_save(username, password, age, sex, telephone, department, \
                                          birthday, hobby, email, detail)
    if ok:
        models.user_save(username, password, age, sex, telephone, department, birthday, hobby, email, detail)
        return json.dumps({'code': 200})
    else:
        return json.dumps({'code': 400, 'error': error})