Flask
rainie1003
这个作者很懒,什么都没留下…
展开
-
【Flask学习笔记一】Hello World
来源:http://www.pythondoc.com/flask-mega-tutorial/index.html 创建应用程序基本的文件结构 cd到根目录文件夹后 mkdir app mkdir app/static mkdir app/templates mkdir tmp 创建初始化脚本 # app/__init__.py from flask import Flask app...原创 2019-06-19 16:50:30 · 138 阅读 · 0 评论 -
【Flask学习笔记二】使用模板.html
示例模板 <!-- app/templates/index.html--> <html> <head> <title>{{title}} - microblog</title> </head> <body> <h1>Hello, {{user.nickname}}!<...原创 2019-06-19 19:40:27 · 664 阅读 · 0 评论 -
【Flask学习笔记三】路由定义的基本方式
请求方式限定 使用methods参数定义可接受的请求方式,可以是多种. 默认是GET。 # app/views.py from app import app @app.route('/',methods=['GET','POST']) def hello(): return 'hello world' 给路由传参示例 使用同一个视图函数,来表示不同用户的订单信息 # <>...原创 2019-06-20 15:27:09 · 220 阅读 · 0 评论 -
【Flask学习笔记四】表单
示例:用户登录页面。 目的:实现简单登录的逻辑处理 路由需要有get和post两种请求方式 --> 需要判断请求方式 获取请求的参数 判断参数是否填写 & 密码是否相同 如果判断没有问题,返回一个success。 使用request获取请求方式、数据 使用flash给模板传递信息 模板中需要遍历消息 需要对内容进行加密,设置secret_key 在__init__.py中...原创 2019-06-20 18:39:14 · 196 阅读 · 0 评论 -
【Flask学习笔记五】使用数据库
SQLALchemy 实际上是对数据库的抽象,让开发者不用直接和 SQL 语句打交道,而是通过 Python 对象来操作数据库,在舍弃一些性能开销的同时,换来的是开发效率的较大提升 安装 pip install flask-sqlalchemy 如果是mysql数据库,需要安装: pip install flask-mysqldb or pip install pymysql 数据库连接设置 ...原创 2019-06-20 23:55:16 · 152 阅读 · 0 评论