06 2019 档案

摘要:flask报了这个错,字面意思是说没有应用上下文,字面给的解决意见是要么放置在一个视图内,要么提供一个应用(flask)上下文. 查看文档发现文档给了个解决方案: 一个是通过app.app_context().push()来推入一个上下文,第二个是通过with上下文来确定作用在APP上下文区域内的代 阅读全文
posted @ 2019-06-28 10:50 华腾海神 阅读(6782) 评论(0) 推荐(4)
摘要:懒得描述太多,总归是解决了问题,方法简要记录如下,虽然简要,但是完整,一来纪念处理该问题耗费的大半天时间,二来本着共享精神帮助其他遇到该问题的哥们儿,当然这个方法并不一定能解决你们的问题,但是多少能提供些解决思路. 第一,先检查防火墙,通常应该没什么问题 (问题解决之后我把这块规则去掉了,发现没什么 阅读全文
posted @ 2019-06-22 15:24 华腾海神 阅读(33218) 评论(0) 推荐(2)
摘要:MySQL之前推出的utf8字符集中,一个汉字占3个字节,新的utf8mb4字符集中一个汉字占4个字节. 那么我们平时建表的时候输入的varchar=16这种,到底指的是字符长度还是字节长度? 如果是字节长度,那就得好好算一阵子了,所以还是试试看. 因为这个知识我以前知道过,后来可能是因为很少用,所 阅读全文
posted @ 2019-06-18 23:12 华腾海神 阅读(7608) 评论(0) 推荐(0)
摘要:因为要搞一个基于flask的前后端分离的个人网站,所以需要研究下flask的csrf防护原理. 用的扩展是flask_wtf,也算是比较官方的扩展库了. 先上相关源代码: 先说明下csrftoken的普通机制,上面代码中有一行代码后面被我加了一串<>符号,这行代码表明,默认的jinja2渲染的方式就 阅读全文
posted @ 2019-06-18 11:51 华腾海神 阅读(1396) 评论(0) 推荐(0)
摘要:看源码的时候发现了这个魔法方法 依次总结: 第一次打印,通过类调用类属性,打印结果,instance为None,可以理解, get方法的第一个参数为调用该方法的实例,第二个为该实例所属的类 第二次打印,通过实例调用类属性,打印结果印证了上面的结论 第三次打印,仅证明该属性正常可用 第四次打印,通过实 阅读全文
posted @ 2019-06-15 11:23 华腾海神 阅读(1430) 评论(0) 推荐(0)
摘要:附上一份相当奢华的文档: https://www.cnblogs.com/jxhd1/p/6528574.html 添加用户到组 阅读全文
posted @ 2019-06-07 17:54 华腾海神 阅读(3958) 评论(0) 推荐(0)