python web 学习

python web 学习,第1张

input系列

# 文本输入


# 密码输入


# 文件选择


# 单选框
女

# 复选框
篮球
足球


# 按钮
   # 普通按钮

   # 提交表单

下拉框

下拉框
    

# 多选下拉框

下拉框
    

 多行文本

案例:用户注册




    
    用户注册


用户注册

  用户名: 


  密码: 


  性别: 女



  爱好: 篮球 足球  排球



  城市:
  



  擅长:
  



  备注:
  



  
  


页面上的数据,想要提交到后台:

1、form标签包裹要提交的标签

     a、提交方式:method="get"

     b、提交地址:action="/xxx/xxx/xx"

     c、在form标签里面必须要有一个submit标签

2、在form里面的一些标签

from flask import Flask,render_template,request

app = Flask(__name__)

@app.route('/register', methods = ['GET'])
def register():
    return render_template('register.html')

if __name__ == '__main__':
    app.run()


 




    
    用户注册


用户注册
用户名: 密码:

 

from flask import Flask,render_template,request

app = Flask(__name__)

@app.route('/register', methods = ['GET'])
def register():
    return render_template('register.html')

@app.route('/do/reg', methods = ['GET'])
def do_register():
    # 接收用户通过GET发送过来的数据
    print(request.args)

    # 给用户返回结束
    return "注册成功"


if __name__ == '__main__':
    app.run()

 




    
    用户注册


用户注册
用户名: 密码:

 

 

 

from flask import Flask,render_template,request

app = Flask(__name__)

@app.route('/register', methods = ['GET'])
def register():
    return render_template('register.html')


@app.route('/post/reg', methods = ['POST'])
def post_register():
    # 接收用户通过POST形式发送过来的数据
    print(request.form)

    # 给用户再返回结果
    return "注册成功"

if __name__ == '__main__':
    app.run()



    
    用户注册


用户注册
用户名: 密码:

 

​​​​​​​

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/730136.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-27
下一篇 2022-04-27

发表评论

登录后才能评论

评论列表(0条)

保存