Pandas_API.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:Panda-s-Backend 作者: kyokuheishin 项目源码 文件源码
def register():
    if 'username' in session:
        if session['username'] != "admin":
            return jsonify(status_error_permission_denied)
        else:
            if request.method == 'POST':
                if Users.query.filter_by(USERNAME=request.form['username']).first() is not None:
                    return jsonify(status_error_already_existed_username)
                else:
                    user = Users(request.form['username'], generate_password_hash(request.form['password']),
                                 request.form['phone_number'], request.form['address'])
                    try:
                        db.session.add(user)
                        db.session.commit()
                    except:
                        return jsonify(status_error_unknown_error)
                    else:
                        return redirect(url_for('index'))
    else:
        return jsonify(status_error_permission_denied)
    return render_template("user/register.html")
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号