使用flask作为开发框架,一定要按功能模块化,否则到了后面项目越大,开发速度就越慢。1、Flask模块化结构规划[root@yang-218yangyun]#tree
.
├──asset#资产功能目录
│├──__init__.py
│├──models.py#资产数据库结构文件
│└──views.py#资产视图文件
├──user#..
分类:
其他好文 时间:
2015-09-17 15:33:26
阅读次数:
281
有了这块知识,应该对各类WEB框架有更好的理解吧。。FLASK,DJANGO,WEBPY。。。。#!/usr/bin/env pythonfrom BaseHTTPServer import HTTPServer, BaseHTTPRequestHandlerclass RequestHandler...
分类:
编程语言 时间:
2015-09-16 09:45:46
阅读次数:
326
SQLAlchemy指南(tutorial)对应版本:0.3.4 目录1 安装1.1 安装SQLAlchemy1.2 安装一个数据库API2 快速开始2.1 导入2.2 连接到数据库3 SQLAlchemy是两个库的包装4 操作数据库对象4.1 定义元信息,绑定到引擎4.2 创建表格4.3 插入记录...
分类:
数据库 时间:
2015-09-15 12:33:31
阅读次数:
343
ORM简介ORM全称是ObjectRelationalMapping(关系对象映射)。实质是将关系数据库中的业务数据用对象的形式表示出来,并通过面向对象的方式将这些对象组织起来,最终在应用中创建一个虚拟对象数据库。核心就是一个class对应一张表。SQLAlchemy现在已经是python中最流行的ORM框架。..
分类:
数据库 时间:
2015-09-14 00:35:47
阅读次数:
453
uwsgi+flask的python有自身的virtual environment,可以通过如下命令进入. venv/bin/activate虽然通过sudo apt-get install python-matplotlib安装上了matplotlib,并且在ubuntu环境中可以import m...
分类:
其他好文 时间:
2015-09-12 16:14:30
阅读次数:
111
直接将app.debug = True时,程序出错并没有出现调试界面。按照如下设置,flask+uwsgi情况下,python报错时会在浏览器中提示错误信息。方便调试。from werkzeug.debug import DebuggedApplicationapp.wsgi_app = Debug...
分类:
其他好文 时间:
2015-09-12 16:06:11
阅读次数:
169
目录结构:project├── info.json├── run.py└── static └── readme.txt# 直接返回static目录下的文件内容@app.route('/readme.txt')def hi(): return redirect(url_for('static'...
分类:
其他好文 时间:
2015-09-09 19:26:28
阅读次数:
201
第一部分:安装必要工具。 1.因为这是部署Python开发环境,所以安装pip可以简化一些软件的安装过程。(PIP对应Lua的luarocks) sudo apt-get install python-pip 安装三个Python框架 sudo pip install flask sud...
分类:
编程语言 时间:
2015-09-09 13:44:38
阅读次数:
185
flask获取真实ipifrequest.headers.getlist("X-Forwarded-For"):
ip=request.headers.getlist("X-Forwarded-For")[0]else:
ip=request.remote_addr未完成
分类:
其他好文 时间:
2015-09-05 23:55:38
阅读次数:
496
Flask是基于Python的轻量级Web开发框架,本文简述其构建web用用的基本步骤,以下内容默认开发环境为Ubuntu14.04.本文参考Flask官方建教程翻译并整理:http://flask.pocoo.org/docs/0.10/同时本本基于flask官方教程提供的example_code...
分类:
其他好文 时间:
2015-09-05 17:52:18
阅读次数:
146