![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Flask
前热火球员LeBron James
A programmer who can't play basketball is not a good cook
展开
-
Flask学习(六)-综合案例小结
app.py# -*- coding:utf-8 -*-from flask import Flask, render_template, flash, request, redirect, url_forfrom flask_sqlalchemy import SQLAlchemyfrom flask_wtf import FlaskFormfrom wtforms import StringField, SubmitFieldfrom wtforms.validators import原创 2021-01-10 16:32:44 · 157 阅读 · 2 评论 -
Flask学习(五)-数据库的基本操作
app.pyfrom flask import Flaskfrom flask_sqlalchemy import SQLAlchemyapp = Flask(__name__)# 配置数据库地址app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql+pymysql://root:root@192.168.235.128:3306/nms_db'# 跟踪数据库的修改 --> 不建议开启,未来的版本中会移除app.config['SQLALCHEM原创 2021-01-06 23:18:38 · 590 阅读 · 0 评论 -
Flask学习(四)-WTF表单
一、原始简单表单验证:app.pyfrom flask import Flask, render_template, request, flashapp = Flask(__name__)app.secret_key = 'mgosdjg''''flash:给模板传递消息模板中需要遍历消息需要对内容加密,因此需要设置secret_key,做加密消息的混淆'''@app.route('/', methods=['GET', 'POST'])def hello_world():原创 2020-12-30 22:38:53 · 319 阅读 · 1 评论 -
Flask学习(三)-变量代码块、控制代码块、过滤器的基本使用
app.pyfrom flask import Flask, render_templateapp = Flask(__name__)@app.route('/')def hello_world(): url_str = 'https://www.baidu.com' my_list = [11, 22, 33, 44, 55] my_dict = { 'name': 'James', 'age': 36 } my_int原创 2020-12-28 22:14:10 · 186 阅读 · 1 评论 -
Flask学习(二)-Jinji2模板引擎
项目结构:app.pyfrom flask import Flask, render_templateapp = Flask(__name__)@app.route('/')def hello_world(): url_str = 'https://www.baidu.com' return render_template('index.html', url_str = url_str)if __name__ == '__main__': app.run(ho原创 2020-12-28 21:54:44 · 187 阅读 · 0 评论 -
Flask学习(一)-基本配置
app.py# 1.导入Flask扩展from flask import Flask# 2.创建Flask应用程序实例# 需要传入__name__,作用是为了确定资源所在的路径app = Flask(__name__)# 3.定义路由及视图函数# Flask中定义路由是通过装饰器实现的# 路由默认只支持GET,如果需要增加,需要自行指定@app.route('/', methods=['GET', 'POST'])def hello_world(): return 'Hello原创 2020-12-28 21:38:51 · 260 阅读 · 2 评论