概述:
Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 (类似于php中的smarty,旨在让程序实现界面与数据分离)。Flask使用 BSD 授权。
WSGI(Python Web Server Gateway Interface),是Python应用程序或框架和Web服务器之间的一种接口,已经被...
分类:
其他好文 时间:
2015-01-07 22:13:06
阅读次数:
369
在使用flask时遇到点问题,以前还没有注意到。 生成页面的时候使用的是模板继承方式,当添加meta标题的时候,本来是添加的base.html模板中的head标签中,但是生成页面后,head中的内容却到了body中,这个很奇怪的问题。 后来发现问题的解决方法,在使用flask的时候涉及到了中...
分类:
其他好文 时间:
2015-01-07 10:36:02
阅读次数:
208
在网上查到的SQLAlchemy设置字段默认值的方法都是类似如下方法:fromsqlalchemy.sql.sqltypesimportTIMESTAMP
classTest(db.Model):
id=db.Column(db.Integer,primary_key=True)
name=db.Column(db.String(32))
create_date=db.Column(TIMESTAMP,default=datetime.datetime)但..
分类:
数据库 时间:
2015-01-07 07:05:51
阅读次数:
1165
Flask教程(二)、templates模版速速入门
童鞋们,如果你做了上面一章的内容。侬现在的文件结构应该是下面着个样子的you see:
flaskstudy app static templates __init__.py
views.py
tmp run.py
上...
分类:
其他好文 时间:
2015-01-06 09:56:30
阅读次数:
242
用了很多框架和语言,最后发现还是Python和Flask比较灵活。做了这么多年的web开发,终于找到了真爱。废话不多说,写这个为了记录下来自己的一些心得体会,先是按照mega大神的教程来翻的。后面会加一些自己的体会。
Flask的安装
推荐先使用virtualenv,用于搭建一个和谐的互不干扰的环境。
这里没有用哦,懒!!!
ubuntu下安装如下:
$sudo apt-ge...
分类:
其他好文 时间:
2015-01-05 16:38:02
阅读次数:
202
一、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
为了兼容中文和其他国家的文字,我们将编码格式都设置为utf8
mysql设置utf8可以直接修改配置文件,或则通过命令行下的环境变量来进行设置
sqlalchemy设置编码字符集一定要在数据库访问的URL上增加charset=utf8,否则数据库的连接就不是utf8的编码格式
eng = create_engine('mysql://root:root@localhost:3306/test...
分类:
数据库 时间:
2014-12-30 11:51:10
阅读次数:
258
首先声明一下,我安装的是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应用中,并不会每次都将用户名和密码发...