摘要: 在学习mega—tutorial时全文搜索模块遇到了问题,那就是使用全文搜索查询出来的数据为空的列表,输出了sql语句后发现where后没有条件,困扰了许久,后来才发现是自己不细心,在进行全文索引时应该将数据库中的数据删除,与索引同步,这样就解决了问题了。 相关链接:http://www.oschi 阅读全文
posted @ 2016-02-14 12:37 魔术师的礼帽 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 今天在学习falsk时需要用到头像扩展,需要使用gravatar到网上查了查好像没有被墙,就试着用qq邮箱注册了一个账号,结果等了好长时间也没有等到激活邮箱,就百度了一下发现了一个技巧,原来这封邮件被拦截了。解决方法很简单: 首页进入QQ邮箱,然后再点击邮箱首页,找这个页面的右下方,有一个"头条新闻 阅读全文
posted @ 2016-02-09 17:43 魔术师的礼帽 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 原因就是validate_on_submit()方法是属于form的方法我使用的时候忘了form。 还有一个比较重要的是validate_on_submit()方法是wtf特有的而wtform是没有这个方法的,所以在使用的时候别在wtforms里引用form 如:from wtforms impor 阅读全文
posted @ 2016-02-06 20:30 魔术师的礼帽 阅读(841) 评论(0) 推荐(0) 编辑
摘要: 此问题查了stackoverflow后知道is_authenticated是一个属性而不是一个方法所以g.user.is_authenticated() 用法会报错 阅读全文
posted @ 2016-02-02 21:46 魔术师的礼帽 阅读(864) 评论(0) 推荐(1) 编辑
摘要: 在用安装了flask-login后使用时发现了问题,查了许多资料尝试了许多办法: 1.以为是文件结构的问题,因为flask-login包中没有__init__.py结果编译后还是不行 2.以为是路径问题,添加了路径后也失败 最后用pip安装了一下结果成功了!总结了一下之前试了这么多办法都是因为没有安 阅读全文
posted @ 2016-02-02 15:25 魔术师的礼帽 阅读(955) 评论(0) 推荐(0) 编辑
摘要: 在学习mega-tutorial的数据库章节时创建数据库遇到了问题,在stackoverflow上找到了结果 阅读全文
posted @ 2016-01-23 19:22 魔术师的礼帽 阅读(1303) 评论(0) 推荐(0) 编辑
摘要: 今天在学习WTF表单的时候遇到了这个问题,在stackoverflow上搜索查到了解决方案from flask.ext.wtf import Formfrom wtforms import TextField, BooleanField, PasswordField, TextAreaField, ... 阅读全文
posted @ 2016-01-21 14:31 魔术师的礼帽 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 在学习flask官方文档——应用构建代码时,遇到了一个小问题照例子敲好代码以后出现了can not import Flask错误,思考很久也没有解决,最后发现是因为应用模块和flask重名了。下面是文档结构:/flask /flask (虚拟环境名字任意) /templates /static... 阅读全文
posted @ 2016-01-12 10:45 魔术师的礼帽 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 跨站请求伪造csrfCSRF是Cross Site Request Forgery的缩写,乍一看和XSS差不多的样子,但是其原理正好相反,XSS是利用合法用户获取其信息,而CSRF是伪造成合法用户发起请求。在XSS危害——session劫持中我们提到了session原理,用户登录后会把登录信息存放在... 阅读全文
posted @ 2016-01-04 08:28 魔术师的礼帽 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 今天知道了一个小技巧,当你的数据库表名为user时会sqlserver的表发生冲突,所以因该将user这样用[user],ok 一切搞定 . 阅读全文
posted @ 2015-06-28 20:23 魔术师的礼帽 阅读(240) 评论(0) 推荐(0) 编辑