初识Flask——基于python的web框架
2021-01-25 16:13
标签:rgs orm 注意 准备 lse 现在 tran mic python3 参考教程链接: 1.https://dormousehole.readthedocs.io/en/latest/ 2.https://www.w3cschool.cn/flask/ 前提准备:anaconda(python3),pycharm 一、写一个hello.py 解释: 输入链接:http:// localhost:5000/hello/Jack 参考:https://www.w3cschool.cn/flask/flask_variable_rules.html 三、url重定向(return redirect(url_for(‘hello_admin‘))) url_for(‘‘) #重定向到另外一个函数 打开浏览器并输入URL - http://localhost:5000/user/admin 浏览器中的应用程序响应是: 在浏览器中输入以下URL - http://localhost:5000/user/mvl 应用程序响应现在更改为: 四、结合html和post和get 将以下脚本另存为login.html hello.py如下: 注意到,form表单method是post,input框的name是‘nm‘ 在本地打开文件login.html summit以后,网页自动跳转到‘/ success‘ URL,显示:welcome mvl 初识Flask——基于python的web框架 标签:rgs orm 注意 准备 lse 现在 tran mic python3 原文地址:https://www.cnblogs.com/qiezi-online/p/12859820.htmlfrom flask import Flask
app = Flask(__name__)
@app.route(‘/‘)
def hello_world():
return ‘Hello World’
if __name__ == ‘__main__‘:
app.run()
1.@app.route(‘/‘)说明了下面的hello_world()函数与url‘/‘绑定(http://127.0.0.1:5000/)
运行该hello.py,点击pycharm下的链接http://127.0.0.1:5000/,即会显示字符串Hello World
2.@app.route(‘/hello’)则绑定http://localhost:5000/hello
二、从url名字传递参数(@app.route(‘/hello/from flask import Flask
app = Flask(__name__)
@app.route(‘/hello/
将会显示: Hello Jack!from flask import Flask, redirect, url_for
app = Flask(__name__)
@app.route(‘/admin‘)
def hello_admin():
return ‘Hello Admin‘
@app.route(‘/guest/
Hello Admin
Hel
lo mvl as Guesthtml>
body>
form action = "http://localhost:5000/login" method = "post">
p>Enter Name:p>
p>input type = "text" name = "nm" />p>
p>input type = "submit" value = "submit" />p>
form>
body>
html>
from flask import Flask, redirect, url_for, request
app = Flask(__name__)
@app.route(‘/success/
上一篇:用队列方式实现多线程爬虫
下一篇:使用c#调用c++编写的dll
文章标题:初识Flask——基于python的web框架
文章链接:http://soscw.com/index.php/essay/46863.html