随笔分类 -  Flask

摘要:一、创建虚拟环境 1,新建虚拟环境 cmd中输入:mkvirtualenv 环境名 2,在虚拟环境安装项目运行所需要的基本模块 二、构建项目文件目录 三、配置文件 settings/__init__.py: settings/dev.py: settings/prop.py: 四、项目主应用初始化项 阅读全文
posted @ 2019-04-10 17:24 W的一天 阅读(5869) 评论(0) 推荐(0)
摘要:一、数据库操作 1,orm 2,Flask-SQLAlchemy 2.1 数据库连接设置 2.2 常用的sqlalchemy字段类型 2.3 常用的SQLALchemy列选项 2.4 常用的SQLALchemy关系选项 3,数据库基本操作 3.1 在视图函数中定义模型类 模型之间的关联 一对多: 多 阅读全文
posted @ 2019-04-09 21:47 W的一天 阅读(406) 评论(0) 推荐(0)
摘要:一、请求钩子 在客户端和服务器交互的过程中,有些准备工作或稍微工作是需要处理的,比如:在请求开始时,建立数据库连接;在请求开始时,根据需求进行权限校验;在请求结束时,指定数据的交互格式等。为了让每个视图函数避免编写重复功能的代码,flask提供了通用设施的功能,即请求钩子。 例子: 运行结果: 第1 阅读全文
posted @ 2019-04-08 22:20 W的一天 阅读(442) 评论(0) 推荐(0)
摘要:一、flask介绍 flask诞生于2010年,是Armin ronacher用python语言基于Werkzeug工具箱编写的轻量级web开发框架。flask本身相当于一个内核,其他所有的功能都需要扩展。其WSGI工具箱采用Werkzeug(路由模块),模板引擎则使用jinja2,这两个是flas 阅读全文
posted @ 2019-04-08 19:04 W的一天 阅读(522) 评论(0) 推荐(0)