首页 >

Python如何实现一个登陆验证(文件验证)? |python os.sta()

python recv,python 图像 直方图,python比php强大的原因,每天学会python语言,revit二次开发python,exec python,学python元组,python编程android,ecpile安装python,python ssh 重启,python os.sta()Python如何实现一个登陆验证(文件验证)? |python os.sta()

创建app.py:

fromflaskimportFlask

fromflaskimportFlask,flash,redirect,render_template,request,session,abort

importos

app=Flask(__name__)

@app.route(‘/’)

defhome():

ifnotsession.get(‘logged_in’):

returnrender_template(‘login.html’)

else:

return”HelloBoss!”

@app.route(‘/login’,methods=[‘POST’])

defdo_admin_login():

ifrequest.form[‘password’]==’password’andrequest.form[‘username’]==’admin’:

session[‘logged_in’]=True

else:

flash(‘wrongpassword!’)

returnhome()

if__name__==”__main__”:

app.secret_key=os.urandom(12)

app.run(debug=True,host=’0.0.0.0′,port=4000)

创建模板文件./templates/login.html,主要代码如下:

<formaction=”/login”method=”POST”>

<inputtype=”username”name=”username”placeholder=”Username”>

<inputtype=”password”name=”password”placeholder=”Password”>

<inputtype=”submit”value=”Login”>

</form>

执行:

pythonapp.py

访问:

http://127.0.0.1:4000


Python如何实现一个登陆验证(文件验证)? |python os.sta()
  • 设计公司需要一台文件共享存储服务器存素材和作品,用NAS好还是拿一台主机做共享? - 网络|
  • 设计公司需要一台文件共享存储服务器存素材和作品,用NAS好还是拿一台主机做共享? - 网络| | 设计公司需要一台文件共享存储服务器存素材和作品,用NAS好还是拿一台主机做共享? - 网络| ...

    Python如何实现一个登陆验证(文件验证)? |python os.sta()
  • json的键值对的key为什么要引号? - 网络|
  • json的键值对的key为什么要引号? - 网络| | json的键值对的key为什么要引号? - 网络| ...

    Python如何实现一个登陆验证(文件验证)? |python os.sta()
  • 想去学it,不知道新华,黑马,传智播客,哪个能好一点,实打实教东西? - 网络|
  • 想去学it,不知道新华,黑马,传智播客,哪个能好一点,实打实教东西? - 网络| | 想去学it,不知道新华,黑马,传智播客,哪个能好一点,实打实教东西? - 网络| ...