app.py 文件源码

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

项目:Intelligent-Public-Grievance-System 作者: devyash 项目源码 文件源码
def newUser():
    if 'logged_in' in login_session:
        flash('You need to logout first.')
        return redirect(url_for('logout'))
    else:
        if request.method == 'POST':
            AllUser=session.query(User).all()
            for x in AllUser:
                if x.name==request.form['UserName'] or x.email==request.form['Email']:
                    error = 'Username or UserEmail Id already Exist. Please Enter another Name or Email ID'
                    return render_template('newuser.html',error=error)
            newUser=User(email=request.form['Email'],name=request.form['UserName'],password=request.form['Password'])
            session.add(newUser)
            session.commit()
            login_session['U_Id'] =newUser.id
            login_session['logged_in'] = True
            flash('Hello %s'%request.form['UserName'])
            return redirect(url_for('home'))

        else:
            return render_template('newuser.html')
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号