自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Flask MVVM 开发(vue.js) 实例 -- 微信公从号RSS

这段时间,使用Vue.js和Flask 开发了一个实际应用 -- 微信公众号RSS Demo:http://vue2.heroku.com Vue 2.0 起步(1) 脚手架工具 vue-cli + Webstorm 2016 + webpack Vue 是轻量级...

2017-01-06 09:06:49

阅读数 3149

评论数 0

原创 Flask-JWT 小坑:No JSON object could be decoded;AttributeError: 'NoneType' object has no attribute 'get

使用官方的 “QuickStart” 时, Flask-JWT — Flask-JWT 0.3.2 documentation https://pythonhosted.org/Flask-JWT/ 出现了两个小坑: 1) 用命令行: H:\>curl -i -X POST -H &q...

2016-11-21 09:39:16

阅读数 6002

评论数 0

原创 Flask_wtf自定义 field样式(Placeholder, Style)、wtf.html、匹配 Bootstrap4、jinja2 quick_form

Flask-wtf + Flask-bootstrap,简简单单用一条语句就能让 jinja2 渲染出 form: form.quick_form() 但如果要实现自定义的表单样式,如下图,怎么做呢? 自定义错误提示: 很简单,修改3个地方就行: forms.py cl...

2016-11-10 14:11:08

阅读数 8955

评论数 1

原创 CSS loading 正在加载画面

CSS .loading-overlay { content: ""; position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 1000; opacity: 1; background: ...

2016-11-03 10:15:18

阅读数 3076

评论数 1

原创 Flask MVVM 开发(vue.js) - ajax如何同步更新地址栏history 以及使用浏览器返回按钮

前端框架使用ajax请求数据,使得用户可以在不刷新页面,就能得到新的数据。 但有些场景,ajax请求了几次后(比如,跳转不同 page),用户想使用浏览器返回按钮返回刚才浏览的某个 page,那怎么实现? 效果: 1)HTML5 提供 history.pushState() and h...

2016-11-02 13:22:12

阅读数 1432

评论数 1

原创 Dell XPS13 9350 安装win7,遇到的坑

笔记本xps13,原来系统是win10,经常出现不能自动休眠,或者休眠后无故自动打开,实在受不了了,重装! 准备好启动USB盘,我用的是USB3.0的东芝,老毛桃 win7 ISO原版镜像 解压后,拷入U盘XPS 开机 -> F2,关闭 Security Boot, Adv...

2016-11-01 17:13:14

阅读数 8655

评论数 0

原创 Heroku Postgres, db migrate fail: alembic.util.exc.CommandError: Can't locate revision identified by

问题: alembic.util.exc.CommandError: Can't locate revision identified by 'b44ffb6f5dc6' 部署Flask到Heroku后,如果后台数据库更改了表格、column等,本地用 Alembic很容易做 db migrat...

2016-10-23 10:16:37

阅读数 5352

评论数 1

原创 MD天涯,偶做了一个天涯脱水版本,竟然给封杀了,妨碍你们卖会员了吧?

天涯热贴往往很长,想看去广告、去其他人的脱水版本,必须交钱买VIP! 我写了个网站,提供了脱水VIP功能,天涯VIP https://tianya.heroku.com/ 结果没几天,竟然被封杀了?!MD天涯,小人一个,哈哈!

2016-10-21 15:39:51

阅读数 751

评论数 0

原创 Flask MVVM 开发(vue.js),Javascript 处理时间

解决 Jinja2冲突 http://panmax.love/2016/%E8%A7%A3%E5%86%B3jinja2%E4%B8%8EVue-js%E7%9A%84%E6%A8%A1%E6%9D%BF%E5%86%B2%E7%AA%81/ 12 app.jinja_env.va...

2016-10-20 21:19:19

阅读数 5313

评论数 0

转载 安装lxml HTML 解析器,需要c语言库? BeautifulSoup

soup = BeautifulSoup(str1, 'lxml') 有时提示:bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to insta...

2016-10-18 20:42:48

阅读数 4225

评论数 1

原创 Flask + Gunicorn 部署到 Heroku服务器,sqlite数据库,loggins一

简单部署步骤 1. 准备本地 Flask applicaion venv git init .gitignore pip freeze > requirements.txt (Heroku服务器会自动安装这个文件内的modules) hello.py from flask import...

2016-10-17 16:38:31

阅读数 1600

评论数 5

转载 Python的字符编码问题

Python 2,文件开头:# -*- coding: utf-8 -*-,则里面所标注的‘中文’ 为UTF8编码。但u'中文' 为Unicode编码 # 字符串和编码 - 廖雪峰的官方网站 # http://www.liaoxuefeng.com/wiki/001431608955726...

2016-08-31 14:10:12

阅读数 691

评论数 2

转载 用Python读写Excel文件

用Python读写Excel文件 http://www.gocalf.com/blog/python-read-write-excel.html   XlsxWriter xlrd&xlwt OpenPyXL Microsoft Excel API 介绍 可...

2016-08-17 08:55:02

阅读数 622

评论数 0

转载 Excel教程: 带累计数据的组合图;透视表增加计算和分组

Excel: 带累计数据的组合图_Excel教程  http://www.knowsky.com/580615.html   Pivot -> Show Values As -> "Running Total In"按某一字段汇总  透视...

2016-07-20 17:08:23

阅读数 1658

评论数 0

原创 微信开发自定义菜单获取OpenID

OpenID: 每个微信用户对于每个公众号,有一个唯一的OpenID。对于其它公众号,OpenID是不同的 用途: 通过 OpenID,能访问到用户的基本信息跟后台应用(比如商品销售)配合,可以管理用户的订单等数据 获取方法 1. 任何用户与公众号的交互,都会带OpenI...

2016-06-29 11:26:11

阅读数 3260

评论数 0

原创 Flask 数据库迁移工具 flask-migrate

新数据库迁移 flask-migrate 由于模型中经常会新加一行或几行column (比如用来保存账户的确认状态),此时要修改 models.py,并执行一次新数据库迁移 具体步骤: app\models.py、app\__init.py、manage.py里面,设置好 db的引用关系...

2016-06-28 16:54:35

阅读数 9877

评论数 1

原创 Flask: Ajax 设置Access-Control-Allow-Origin实现跨域访问;Ajax页面底部自动加载

问题: 网页上(client)有一个ajax请求,Flask sever是直接返回 jsonify。 然后ajax就报错:No 'Access-Control-Allow-Origin' header is present on the requested  原因: ajax跨域访问是一个老...

2016-06-26 10:31:13

阅读数 14788

评论数 0

原创 Flask at Scale (Flask如何适配到大型应用) - PyCon 2016 简明中文翻译

今年的PyCon大会,miguel grinberg 作了《flask-at-scale》演讲,提出了一些模式和最佳实践,来让微框架提升到下一层次 Do you think that because Flask is a micro-framework, it must only be good...

2016-06-20 15:09:12

阅读数 1643

评论数 0

翻译 网站颜色设计

对比色设计: BaseRGB = #FF9000 http://paletton.com/#uid=30H0u0kw0w0jyC+oRxVy4oIDfjr http://work.smarchal.com/twbscolor/ CSS: .navbar-default { ba...

2016-06-14 17:05:17

阅读数 510

评论数 0

原创 输入密码,隐藏显示;Json 汉字处理;恢复已保存的 cookie

# 输入密码,隐藏显示 import getpass password = getpass.getpass('Enter your jobbole password: ') # 输入密码,隐藏显示 # 恢复已保存的 cookie s = requests.Session() cj =...

2016-06-13 11:06:23

阅读数 435

评论数 0

提示
确定要删除当前文章?
取消 删除