Flask的学习
学习的目的是配置pycharm的工具和学习url反转
1.Flask的Web
首先,web的端口一般都是8080端口,可以考虑用修改端口的方式。
#引入包
from flask import Flask
#定义Flask apptest
apptest = Flask(__name__)
#定义路由 /test
@apptest.route("/test")
#定义函数
def thisIsMyTest():
return "this is my test!"
#主函数入口
if __name__ == '__main__':
#apptest.run() 如果端口8080已经占用,可用下面port指定
apptest.run(debug=True, host='0.0.0.0', port=8080)
2.URL传参数
Flask参数传递
1.方式一'/<参数名>/'
例如:如果没有编译成功,请按照一下 Flask
3.URL
代码为:请求到url /user 页面重新定向
代码如下:
#encoding:utf-8
from flask import Flask,url_for,redirect
apptest = Flask(__name__)
@apptest.route('/')
def thisIsMyTest():
print("this is my test")
url1=url_for('user')
return redirect(url1)
@apptest.route('/user/<name>')
def user(name):
return "我的名字为%s!" % name
if __name__ == '__main__':
apptest.run(debug=True, host='0.0.0.0', port=8080)
#apptest.run(debug=True)