예제 #1
0
def edit_profile():
    form = EditProfileForm()
    if form.validate_on_submit():
        current_user.name = form.name.data
        current_user.username = form.username.data
        current_user.bio = form.bio.data
        current_user.website = form.website.data
        current_user.location = form.location.data
        flash('Profile updated.', 'success')
        return redirect(url_for('.index', username=current_user.username))
    form.name.data = current_user.name
    form.username.data = current_user.username
    form.bio.data = current_user.bio
    form.website.data = current_user.website
    form.location.data = current_user.location
    return render_template('user/settings/edit_profile.html', form=form)
예제 #2
0
파일: user.py 프로젝트: jiangyue0013/albumy
def edit_profile():
    form = EditProfileForm()
    if form.validate_on_submit():
        current_user.name = form.name.data
        current_user.username = form.username.data
        current_user.bio = form.bio.data
        current_user.website = form.website.data
        current_user.location = form.location.data
        db.session.commit()
        flash("Profile updated.", "success")
        return redirect(url_for("user.index", username=current_user.username))
    form.name.data = current_user.name
    form.username.data = current_user.username
    form.bio.data = current_user.bio
    form.website.data = current_user.website
    form.location.data = current_user.location
    return render_template("user/settings/edit_profile.html", form=form)
예제 #3
0
def edit_profile():
	"""
	编辑信息
	"""
	logger.info('url = ' + str(request.url))
	form = EditProfileForm()
	if form.validate_on_submit():
		current_user.name = form.name.data
		current_user.username = form.username.data
		current_user.bio = form.bio.data
		current_user.website = form.website.data
		current_user.location = form.location.data
		db.session.commit()
		flash('Profile updated.', 'success')
		return redirect(url_for('.index', username=current_user.username))
	form.name.data = current_user.name
	form.username.data = current_user.username
	form.bio.data = current_user.bio
	form.website.data = current_user.website
	form.location.data = current_user.location
	return render_template('user/settings/edit_profile.html', form=form)