# -*- coding:utf-8 -*-from flask import Flask#创建一个flask应用对象app = Flask(__name__)app.debug = True#使用 route()装饰器告诉flask哪个url触发哪个函数@app.route('/')def hel...
分类:
其他好文 时间:
2014-11-20 20:13:18
阅读次数:
223
安装:pip install virtualenv建立一个文件夹。进入,输入以下命令创建一个虚拟环境virtualenv venv激活虚拟环境venv\scripts\activate安装flaskpip install Flask退出虚拟环境venv\scripts\deactivate
分类:
其他好文 时间:
2014-11-20 20:11:46
阅读次数:
269
1、首先要看装python环境,最好是python 2.7版本的; 2、安装easy_install,至今也不确定这个东西是怎么装的,我先下载了一个ez_setup,用命令“python ez_setup”安装easy_install,安装完成之后将环境变量设置为“c:/python27/sc...
分类:
其他好文 时间:
2014-11-16 22:57:59
阅读次数:
359
1.这句是个重定向,如果sse_id为空,定向到StudentScoreCenter()这个函数返回的uURL中(就是回到学生分数中心)。2.g是flask一个固定的用法,用来存登陆信息的,你可以简单的理解为:如果当前登陆用户的身份是学生(参见user表中的base_identity字段)stude...
分类:
编程语言 时间:
2014-11-15 08:51:18
阅读次数:
309
守护进程模式 使用python开发后台服务程序的时候,每次修改代码之后都需要重启服务才能生效比较麻烦。看了一下Python开源的Web框架(Django、Flask等)都有自己的自动加载模块功能(autoreload.py),都是通过subprocess模式创建子进程,主进程作为守护进程,子进程中....
分类:
编程语言 时间:
2014-11-13 01:46:10
阅读次数:
246
#!/usr/bin/envpython
#!coding=utf-8
fromfunctoolsimportwraps
fromflaskimportrequest,Response,Flask
app=Flask(__name__)
defcheck_auth(username,password):
"""Thisfunctioniscalledtocheckifausername/
passwordcombinationisvalid.
"""
returnusername==‘admin‘andp..
分类:
其他好文 时间:
2014-11-12 18:00:22
阅读次数:
281
大部分开源框架基本上都是使用Curl + RPC的方式构筑系统,以提供对外\对内的交互能力。
这种设计,本人认为更多地是出于层次化与模块化设计的考量,简化整个架构,使得开发轻量简单化。
本文主要介绍Compass的REST API的设计与实现。
通过本文档,读者至少能快速搭建一个属于自己的REST API 框架,并且能够基于该框架进行功能扩展以建立一个完整的系统。...
1. 最近在用python的flask框架写东西,顺便把httponly的作用拿出来说下,主要是防止XSS漏洞攻击。 以下hello.py都是用flask写的 2. 代码里加入两个cookie值,其中一个带有httponly标签,另一个不带httponly标签。...
分类:
Web程序 时间:
2014-11-06 20:20:40
阅读次数:
316
1.背景 ok,可能很多朋友跟我一样经常使用各种api,比如facebook的,github的,甚至是微信的api。所以很多人也想制作自己的api。网上关于这方面的教程实在是很少,今天我就顺手做了一个,把方法公布下。首先秀一下效果:用“curl”方法,返回一个json,大家也可以试下:curl -i http://ospafzone.duapp.com/ospaf
2.代码首先说下环...
分类:
编程语言 时间:
2014-11-06 13:08:08
阅读次数:
244
在flask应用中,所有的flask应用都必须创建一个应用实例。web服务器把它接收的来自客户端的请求通过WSGI的协议传递给这个对象以进行处理。这时候,它会提供一种叫上下文的神奇环境,它能让一些对象可以全局可见,...
分类:
Web程序 时间:
2014-10-30 12:04:23
阅读次数:
203