摘要: 设置请求 POST GET 设置post和get,在route中设置methods参数,除了post,get,还有put ,delete 等<!--5f39ae17-8c62-4a45-bc43-b32064c9388a:W3siYmxvY2tJZCI6IjE2NzMtMTU1NTQwNDkzODg 阅读全文
posted @ 2019-09-18 17:20 SSSupreme 阅读(2058) 评论(1) 推荐(1) 编辑
摘要: 添加路由 我们熟知添加路由的方式是装饰器: 其实还可以这样: 路由中的变量 路由中可以自定义一些参数,参数就涉及到类型: int:接受整数 float:同 int ,但是接受浮点数 path:和默认的相似,但也接受斜线 @app.route('/test/<test>') def route_tes 阅读全文
posted @ 2019-08-27 10:26 SSSupreme 阅读(202) 评论(0) 推荐(1) 编辑
摘要: 1:新建项目后 1:新建项目后 2:Flask web 项目重要的就是app 2:Flask web 项目重要的就是app 所有每个都需要app app=Flask(__name__) 3:Flask 的路径是有app.route('path')装饰决定, 区别于django 3:Flask 的路径 阅读全文
posted @ 2019-08-26 15:31 SSSupreme 阅读(1567) 评论(0) 推荐(1) 编辑
摘要: 如果你是下面这种情况,本文可能回给你一些帮助 os是Mac,docker中已有mysql容器,并且已经有数据,但是没有设置映射,想要从主机连接docker 中的mysql,以便更好的查看,增加,删除数据。 docker 在os下会有2层虚拟机,一个是为docker本身的虚拟层,然后在docker里面 阅读全文
posted @ 2018-08-07 10:33 SSSupreme 阅读(1260) 评论(0) 推荐(0) 编辑
摘要: 索引是一种数据结构. 主要功能: -加速查找 -约束 因为特殊的数据结构够,为某个字段创建索引后,会创建一个特殊的数据结构表,mysql里面支持B-tree 索引,感兴趣的可以去看一下,关于数据结构就不多介绍,知道的就是如果有1000个数据,顺序查找,最快1次,最多1000次,用B-tree索引的话 阅读全文
posted @ 2018-04-19 00:45 SSSupreme 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 视图 视图虚拟表,是一个我们真实查询结果表,我们希望将某次查询出来的结果作为单独的一个表,就叫视图,无法对图字段内容进行增删改. --格式: CREATE VIEW 视图名字 AS 操作; --比如: CREATE VIEW v1 AS SELECTE nid,name FROM table1; - 阅读全文
posted @ 2018-04-18 21:45 SSSupreme 阅读(183) 评论(1) 推荐(1) 编辑
摘要: 出现错误: The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement 解决: set password for 'name' =password('new_p 阅读全文
posted @ 2018-04-18 10:04 SSSupreme 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 推导式又称解析式,是Python的一种独有特性。目的是可以从一个数据序列推导出另一个数据序列,适用于python 的list ,dict 和集合 list中的推导式: dict推导式方式都是类似, 表达式换成返回2个值,接受也换成2个变量接受即可: 集合推导式和list推导式一样,将[]变成{}就可 阅读全文
posted @ 2018-04-10 12:47 SSSupreme 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 验证之前需要在settings 中指定验证数据models 1.authenticate是一个方法,验证账号密码是否正确,需要提供username和password2个参数.,验证成功返回一个user对象,失败则返回None: 2.验证完成之后并没有登录,需要用到登录模块,也是一个方法,接受requ 阅读全文
posted @ 2018-03-20 10:55 SSSupreme 阅读(4181) 评论(0) 推荐(0) 编辑
摘要: django 为我们提供了一些预留的函数,去自定义一些操作,比如我们在创建某条数据加入到数据库的时候之前需要做点什么操作,之后需要做点什么操作,这就是信号,如果没有信号,我们自己去写比较麻烦,因为我们用的很多函数都是django为我们封装好了,我们去加自定义的操作的时候可能会涉及到修改源码,这样既不 阅读全文
posted @ 2018-02-04 16:42 SSSupreme 阅读(188) 评论(0) 推荐(0) 编辑