def user_modify(): if session.get('user') is None: return redirect('/') uid = request.form.get('id', '') username = request.form.get('username', '') age = request.form.get('age', '') department = request.form.get('department', '') hobby = ' '.join(request.form.getlist('hobby')) email = request.form.get('email', '') detail = request.form.get('detail', '') ok, error = models.validate_user_modify(uid, username, age, department, hobby, email, detail) if ok: models.user_modify(uid, username, age, department, hobby, email, detail) return redirect('/users/') else: return render_template('user_view.html', id=uid, username=username, age=age, department=department, hobby=hobby, email=email, detail=detail, error=error)
def user_modify_json(): if session.get('user') is None: return redirect('/') params = request.form if 'POST' == request.method else request.args uid = params.get('id',0) username = params.get('username','') age = params.get('age','') 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','') # print '-' * 60 # print uid,username,age,department,sex,hobby,detail,homepage,birthday,email # print type(uid),type(username),type(age),type(department),type(sex),type(hobby),type(detail),type(homepage),type(birthday),type(email) # print '-' * 60 ok,error = models.validate_user_modify(uid,username,age,detail,homepage,email) if ok: models.user_modify(uid,username,age,department,sex,hobby,detail,homepage,birthday,email) return json.dumps({'code':200}) else: return json.dumps({'code':400,'error':error})
def user_modify(): uid = request.form.get('id', '') username = request.form.get('username', '') age = request.form.get('age', '') ok, error = models.validate_user_modify(uid,username,age) if ok: models.user_modify(uid,username,age) return redirect('/users/') else: return render_template('user_view.html',id=uid,username=username,age=age,error=error)
def user_modify(): if session.get('user') is None: return redirect('/') username = request.form.get('username', '') age = request.form.get('age', 0) uid = request.form.get('id', 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', '') ok, error = models.validate_user_modify(username, age, uid) if ok: rt = models.user_modify(username, age, uid, sex, telephone, department, birthday, hobby, email, detail) if rt == 0: flash('modify user:%s not changed' % username) elif rt > 0: flash('modify user:%s succeed' % username) return redirect(url_for('user')) else: flash(error) return render_template('user_view.html', username=username, age=age, id=uid, sex=sex, telephone=telephone,\ department=department, birthday=birthday, hobby=hobby, email=email, detail=detail)
def users_modify(): if session.get('user') is None: return redirect('/') uid = request.form.get('id','') username = request.form.get('username','') age = request.form.get('age','') 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_modify(uid,username,age) if ok: models.user_modify(uid,username,age,department,sex,birthday,email,hobby) return redirect('/users/') else: return render_template('user_view.html',id=uid,username=username,age=age,error=error)
def user_modify(): username = request.form.get('username', '') age = request.form.get('age', 0) uid = request.form.get('id', 0) ok, error = models.validate_user_modify(username, age, uid) if ok: rt = models.user_modify(username, age, uid) if rt == 0: flash('modify user:%s not changed' % username) elif rt > 0: flash('modify user:%s succeed' % username) return redirect(url_for('user')) else: flash(error) return render_template('user_view.html', username=username, age=age, id=uid)