随笔分类 -  WEB开发之flask

摘要:1.关于session flask是带有session的,它加密后存储在用户浏览器的cookie中,可以通过app.seesion_interface源码查看 from flask import Flask,session app = Flask(__name__) app.secret_key = 阅读全文
posted @ 2018-10-09 23:36 -Learning- 阅读(722) 评论(0) 推荐(0)
摘要:1. SQLAlchemy介绍 SQLAlchemy是一个基于Python实现的ORM框架,能满足大多数数据库操作需求,同时支持多种数据库引擎(SQLite,MySQL,Postgresql,Oracle等) SQLAlchemy组件中最有名的是它的对象关系映射器(ORM) ORM 将数据库中的表与 阅读全文
posted @ 2018-09-21 17:53 -Learning- 阅读(262) 评论(0) 推荐(0)
摘要:1.所需软件说明 百度云下载链接: https://pan.baidu.com/s/1-TEQZP9QbJSlGSYedyAUFw 密码: 2z8l 或者官方链接: Hbuilder:http://www.dcloud.io/ 夜神模拟器:https://www.yeshen.com/ 1.1 Hb 阅读全文
posted @ 2018-09-17 16:30 -Learning- 阅读(254) 评论(0) 推荐(0)
摘要:1.MongoDB介绍 MongoDB是一个著名的NoSQL数据库,即非关系型数据库(没有外键,我们之前介绍的redis也属于非关系型数据库) MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象 MongoDB是文件型数据库 阅读全文
posted @ 2018-09-12 22:13 -Learning- 阅读(485) 评论(0) 推荐(0)
摘要:1.mysql数据库连接池 概念:数据库连接池(Connection pooling)是程序启动时建立足够的数据库连接,并将这些连接组成一个连接池,由程序动态地对池中的连接进行申请,使用,释放。 这样集中管理,供程序使用可以保证较快的数据读写速度,而且不用来回创建数据库连接,节省了时间,也更加的安全 阅读全文
posted @ 2018-09-08 23:08 -Learning- 阅读(965) 评论(0) 推荐(0)
摘要:1.概念 蓝图可以使我们的程序更加模块化,不同功能的路由可以放在不同的模块下,最后集中到启动类中 它的作用就是将功能和主服务分开,类似django中我们创建的每一个app 2.蓝图常见架构方式 2.1 功能式架构 按照每部分的功能来组织应用,模板放在同一文件夹,视图存放同一文件夹 视图文件中的除了_ 阅读全文
posted @ 2018-09-07 19:26 -Learning- 阅读(424) 评论(0) 推荐(0)
摘要:1.模板语言jinja2 Flask中默认的模板语言是Jinja2 1.0 模板传参 index.html 效果 1.1 从后端传HTML标签 # 常规做法,前端引入safe login.html app.py # 引入Markup,它的作用在HTML的标签上做一层封装,让Jinja2模板语言知道这 阅读全文
posted @ 2018-09-06 23:10 -Learning- 阅读(631) 评论(0) 推荐(0)
摘要:1.flask介绍 Flask是Python编写的一款轻量级Web应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2。 Flask使用 BSD 授权。其中两个环境依赖是Werkzeug和jinja2,这意味着它不需要依赖外部库,正因如此,我们将其称为轻量级框架。 W 阅读全文
posted @ 2018-09-06 15:42 -Learning- 阅读(449) 评论(0) 推荐(0)