Flask 是一个微框架,主要面向需求简单的小应用 ,让开发者来选择如何存储数据等操作,随意性更强。
Flask创世与2010年年中,尽管Falsk的历史较短,但他能够从以前的框架学到一些东西并且将它的目标设定在了小型项目上
Flask是基于Werkzeug,jinjia2异界美好意愿构想的python微框架
app.py 可以写一些运行脚本
工程下static文件夹可以用来存放一些网站的css img js 等文件
templates文件内放如需要的html文件
使用flask实现简单的登录程序
app.py代码如下:
from flask import Flask, render_template,request,session import config from config_class import * app = Flask(__name__) app.config['DEBUG'] = True app.config['SECRET_KEY'] = 'AAAABBBB' #使用config。py文件定义配置 app.config.from_object(config) #使用class类的属性 #app.config.from_object(DebugConfig) @app.route('/') def index(): return render_template('index.html') @app.route('/login.do',methods=['POST','GET']) def login(): userName = request.form.get('userName') userPwd = request.form.get('userPwd') if userName == 'zhangsan' and userPwd =='123456': session['userName'] = 'zhangsan' return render_template('index.html') pass elif userName!=None and(userName!='zhangsan' or userPwd !='123456'): return render_template('login.html',message='用户名或密码错误!') pass return render_template('login.html') pass # @app.route('/logout.do',message&#