def settings(): ##XXX: intros = [ g.user.get_thirdparty_profile(x).get("intro") for x in config.OPENID_TYPE_DICT.values() ] intros = filter(None, intros) uas = g.user.get_alias() wordpress_alias_list = [ x for x in uas if x.type == config.OPENID_TYPE_DICT[config.OPENID_WORDPRESS] ] wordpress_alias = wordpress_alias_list and wordpress_alias_list[0] if request.method == "POST": email = request.form.get("email") if email and is_valid_email(email): r = g.user.set_email(email) if r: flash(u'个人信息更新成功', 'tip') else: flash(u'电子邮箱已被占用了', 'error') else: flash(u'电子邮箱格式不正确', 'error') return render_template("settings.html", consts=consts, **locals())
def settings(): intros = [g.user.get_thirdparty_profile(x).get("intro") for x in config.OPENID_TYPE_DICT.values()] intros = filter(None, intros) if request.method == "POST": email = request.form.get("email") if email and is_valid_email(email): r = g.user.set_email(email) if r: flash(u'个人信息更新成功', 'tip') else: flash(u'电子邮箱已被占用了', 'error') else: flash(u'电子邮箱更新失败', 'error') return render_template("settings.html", **locals())
def settings(): uas = g.user.get_alias() wordpress_alias_list = [x for x in uas if x.type == config.OPENID_TYPE_DICT[config.OPENID_WORDPRESS]] wordpress_alias = wordpress_alias_list and wordpress_alias_list[0] user = g.user if request.method == "POST": email = request.form.get("email") if email and is_valid_email(email): r = g.user.set_email(email) if r: flash(u'个人信息更新成功', 'tip') else: flash(u'电子邮箱已被占用了', 'error') else: flash(u'电子邮箱格式不正确', 'error') return render_template("v2/settings.html", consts=consts, **locals())
def settings(): uas = g.user.get_alias() wordpress_alias_list = [ x for x in uas if x.type == config.OPENID_TYPE_DICT[config.OPENID_WORDPRESS] ] wordpress_alias = wordpress_alias_list and wordpress_alias_list[0] user = g.user if request.method == "POST": email = request.form.get("email") if email and is_valid_email(email): r = g.user.set_email(email) if r: flash(u'个人信息更新成功', 'tip') else: flash(u'电子邮箱已被占用了', 'error') else: flash(u'电子邮箱格式不正确', 'error') return render_template("v2/settings.html", consts=consts, **locals())
def settings(): ##XXX: intros = [g.user.get_thirdparty_profile(x).get("intro") for x in config.OPENID_TYPE_DICT.values()] intros = filter(None, intros) uas = g.user.get_alias() wordpress_alias_list = [x for x in uas if x.type == config.OPENID_TYPE_DICT[config.OPENID_WORDPRESS]] wordpress_alias = wordpress_alias_list and wordpress_alias_list[0] if request.method == "POST": email = request.form.get("email") if email and is_valid_email(email): r = g.user.set_email(email) if r: flash(u'个人信息更新成功', 'tip') else: flash(u'电子邮箱已被占用了', 'error') else: flash(u'电子邮箱格式不正确', 'error') return render_template("settings.html", consts=consts, **locals())