![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
flask
我是闰土你是猹
这个作者很懒,什么都没留下…
展开
-
django生成迁移文件、执行迁移文件和flask生成迁移文件、执行迁移文件
1.diango的生成迁移文件和执行迁移文件1.如果是我们自定义的模型,也就是说是自己在django创建的数据库,要保存到数据库中,首先要生成迁移文件,命令是python manage.py makemigrations,然后再执行迁移文件,命令是:python manage.py migrate2.在django中默认提供了13张数据库表,这13张表要想让它保存到数据库中,可直接使用命令py...原创 2020-04-22 01:44:50 · 1405 阅读 · 0 评论 -
__tablename__='xxx'的使用
在flask框架中创建表的时候修改表名这段话放在models.py下原创 2020-04-15 20:13:49 · 1325 阅读 · 0 评论 -
DDL DML DQL TCL区别
DDL数据定义语言,就是操作表的,对表操作的语言create(创建)drop(删除)alter(添加)DML数据操作语言,操作表的记录的,对数据进行操作的语言insert delete updateDQL数据查询语言selectTCL事务控制语言rollbackcommit...原创 2020-04-15 20:07:26 · 218 阅读 · 1 评论 -
flask框架——抛出异常abort和捕获异常errorhandler详解
100 Continue 继续。客户端应继续其请求原创 2020-04-12 01:14:53 · 835 阅读 · 0 评论 -
反向解析 url_for()
反向解析就是获取请求资源路径语法格式url_for(蓝图的名字.方法名字)使用 @blue.route("/gethehe/") def get_hehe(): p = url_for("first.hehe") return p这样返回结果会是“/gethehe/”...原创 2020-04-11 23:56:47 · 255 阅读 · 0 评论 -
视图函数返回值——render_template,make_response,redirect重定向
1.返回字符串如果只有字符串,就是返回内容,数据还有第二个返回,返回的是状态码@blue.route('/response/') def get_response(): return '德玛西亚',4042.render_template()里面放模板,主要是渲染模板,将模板变为字符串@blue.route('/rendertemplat...原创 2020-04-11 22:52:14 · 1454 阅读 · 0 评论 -
flask路由参数
路由中带参数的请求,从客户端或者浏览器发过来的请求带参数。基本使用: @blue.route('/getstudents/<id>/') def getstudents(id): return '学生%s'+id基础语法converter:var_name书写的converter可以省略,默认类型就是stringconver...原创 2020-04-10 21:15:12 · 951 阅读 · 1 评论 -
flask-blueprint蓝图的使用
蓝图就是帮助我们来规划路由,通俗来讲就是帮助我们找路径使用步骤:1.pin install flask-blueprint2.在视图函数中创建蓝图对象blue = Blueprint(‘蓝图的名字’,name)此时注意导包,在flask中导入Blueprint此时把app.route改为blue.route交给蓝图去找路径3.在manager.py文件中注册蓝图app.regist...原创 2020-04-10 00:39:44 · 276 阅读 · 0 评论 -
由jinja2.exceptions.TemplateNotFound引出的问题
大家在服务器端运行代码的时候,在浏览器中输入地址以后可能会报jinja2.exceptions.TemplateNotFound的错误这是路径错误,因为在一下代码块路径中,它自动检索的是与他同级它自动检索的是与此路径同级的templates,想要正常运行必须把templates放到与manager.py同级的目录或者用蓝图解决,蓝图往后描述...原创 2020-04-09 22:31:41 · 7251 阅读 · 0 评论 -
flask中路由路径
@app.route(‘路由路径’)路由路径就是浏览器访问的地址,也叫请求资源路径比如:127.0.0.1:5000/index127.0.0.1:5000 是主机+端口号index就是路由路径原创 2020-04-09 20:24:46 · 1085 阅读 · 0 评论 -
flask 框架下flask -script的使用
flask-script是flask的第三方扩展库centos下的安装:1.首先进入到虚拟环境2.执行命令:pip install flask-script3.安装成功后,创建一个flask项目3.创建完成后,首先需要修改 文件.py名称为manager.py(不要改错了)4.添加代码:manager = Manager(app=app)记得导入flask-script包最后一...原创 2020-04-09 19:54:53 · 321 阅读 · 1 评论