一、Flask简介Flask 是一个 Python 实现的 Web 开发微框架。官网:http://flask.pocoo.org/二、Demo1、代码结构.├── blog.py├── static│ ├── css│ │ └── index.css│ ├── images│ │ ├── cat....
分类:
编程语言 时间:
2014-12-31 15:48:17
阅读次数:
285
表单验证 Flask-WTF 从?version 0.9.0有了变化,正确要引用wtforms包 正确的写法: from?flask.ext.wtf?import?Form
from?wtforms?import?TextField,?BooleanField
from?wtforms.validators?import?Req...
分类:
其他好文 时间:
2014-12-30 12:03:51
阅读次数:
179
首先声明一下,我安装的是python 2.7.第一步:下载easy_setup.py下载地址:https://pypi.python.org/pypi/setuptools这个下载地址真心难找,附图如下:下载到本地后,在命令行中运行ez_setup.py然后就会在python的安装目录中生成scri...
分类:
编程语言 时间:
2014-12-30 11:39:56
阅读次数:
141
上一篇文章,使用python的Flask实现一个RESTful API服务器端简单地演示了Flask实的现的api服务器,里面提到了因为无状态的原则,没有session cookies,如果访问需要验证的接口,客户端请求必需每次都发送用户名和密码。通常在实际app应用中,并不会每次都将用户名和密码发...
以前一提到UML,就想到了复杂的流程图。很敬佩哪些想想就能画出整个系统的UML图的人,因为他们头脑中有整个软件架构的蓝图,这样在编写实现的时候,就会知道哪个地方改怎么做,哪个地方如何扩展。 而想成为架构师,UML也是必备的技能。这里就根据《大象——Thinking in UML》总结一些学习笔...
分类:
其他好文 时间:
2014-12-23 21:07:40
阅读次数:
134
最近这些年,REST已经成为web services和APIs的标准架构,很多APP的架构基本上是使用RESTful的形式了。本文将会使用python的Flask框架轻松实现一个RESTful的服务。REST的六个特性:Client-Server:服务器端与客户端分离。Stateless(无状态):...
分类:
编程语言 时间:
2014-12-23 17:03:21
阅读次数:
266
在使用flask时在模板中使用了中文,运行的时候遇到下面的问题: UnicodeDecodeErrorUnicodeDecodeError: 'utf8' codec can't decode byte 0xb0 in position 135: invalid start byte试了几种办法,....
分类:
其他好文 时间:
2014-12-22 00:56:28
阅读次数:
193
最近对flask的热情有点下降,对tornado有点高涨。 之前在知乎上回答过一个问题,如何理解 Tornado ?,我的回答如下:1.高性能的网络库,这可以和gevent,twisted,libevent等做对。提供了异步io支持,超时事件处理,在此基础上提供了tcpserver,httpclient,尤其是curlhttpclient,在现有http客户端中肯定排第一。可以用来做爬虫,游戏服务...
分类:
其他好文 时间:
2014-12-21 19:28:10
阅读次数:
345
所谓架构,一种通俗的说法就是“最高层次的规划,难以改变的决定”,这些规划和决定奠定了事物未来发展的方向和最终的蓝图。 而软件架构即“有关软件整体结构与组件的抽象描述,用于指导大型软件系统各方面的设计”。一般来说软件架构需要关注性能、可用性、伸缩性、扩展性和安全性这5个架构要素。1、性能 性能是网站架...
分类:
Web程序 时间:
2014-12-19 18:39:02
阅读次数:
176
这个学习杂记主要不是分享经验,更多是记录下falsk的体验过程,以后做东西在深入研究,因为django之前用的时间比较长,所以很多概念都是一看而过,做个试验了解下flask的功能。
flask中使用是jinja2 模板,和django自带的模板很类似,但又比django的模板强大,提供了更多有用的工具,基本使用上基本都是一致的。
写了一个小案例,把模板渲染的基本步骤和变量传递的基本使用练习了下...
分类:
其他好文 时间:
2014-12-18 00:19:52
阅读次数:
289