自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 flask 源码解析:路由

构建路由规则一个 web 应用不同的路径会有不同的处理函数,路由就是根据请求的 URL 找到对应处理函数的过程。在执行查找之前,需要有一个规则列表,它存储了 url 和处理函数的对应关系。最容易想到的解决方案就是定义一个字典,key 是 url,value 是对应的处理函数。如果 url 都是静态的(url 路径都是实现确定的,没有变量和正则匹配),那么路由的过程就是从字典中通过

2017-06-30 16:15:09 858

原创 Pycharm2017.1.4连接远程服务器调试代码

Windows版本1. 下载安装PyCharm Professional http://www.jetbrains.com/pycharm/download2.  Professional版本需要激活码,方法如下:2.1安装前修改hosts文件(C盘,Windows > System32 > Drivers > etc > hosts),              添加 0.0.0

2017-06-26 16:58:36 1418

原创 字符串aabbbccaaaaa转换成a2b3c2a5,并按照降序输出如a5b3a2c2

字符串aabbbccaaaaa转换成a2b3c2a5,并按照降序输出如a5b3a2c2Python实现,代码如下def zipString(s): char=[s[0]] numbers=[] count=1 length=len(s) i=1 while(i<length): if(char[-1]==s[i])

2017-06-22 11:37:11 1621

原创 Flask-实现博客基本功能

功能:新用户注册register(confirm email需要验证邮箱)用户登陆login用户登出logout忘记密码,更改密码(发送邮件,从邮箱中跳转到更改密码页面)更改用户名不登录用户只能浏览页面登陆用户可以发博客,编辑、删除自己以前的博客页面展示(分页导航)只查看某人发过的博客用户查看编辑个人资料数据库:SQLAlchemy,涉及mode

2017-06-19 16:00:18 1231 1

转载 Python装饰器用法详解

本文实例讲述了Python中的装饰器用法。分享给大家供大家参考。具体分析如下:这里还是先由stackoverflow上面的一个问题引起吧,如果使用如下的代码:复制代码代码如下:@makebold@makeitalicdef say():   return "Hello"打印出如下的输出:Hello你会怎么做?最后给出的答案是:

2017-06-09 16:23:15 501

原创 Flask-为什么会启动两次

发现启动flask之后,会自动的重启代码如下:$ ./run.py Now starting to run.... * Running on http://hostname:port/ (Press CTRL+C to quit) * Restarting with statNow starting to run.... * Debugger is active!

2017-06-05 11:46:07 12395

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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