rails-rails的环境准备
摘要:一:环境准备 1:开发环境选择、 支持window、Linux、Mac os ,最好不要用Windows的系统,rails对于windows所谓支持不好,会有很多你解决不了的问题 2:rails的安装 3:gem源 官方源:https://rubygems.org/ 淘宝源:https://ruby
阅读全文
celery
摘要:请先安装并开启redis 一:celery介绍 Celery 是基于Python实现的第三方组件, 用于执行异步、定时、周期任务的分布式任务队列其结构的组成是由 1.用户任务 app (老板、发布任务) 2.管道 broker 用于存储任务 官方推荐 redis rabbitMQ / backend
阅读全文
Flask-启动项目&数据库迁移
摘要:在 Flask-SQLAlchemy 基础上 一:启动flask项目--flask-script 1:主要用法 请先安装flask-script manager.py from flask import Flask from flask_sqlalchemy import SQLAlchemy my
阅读全文
Flask-SQLAlchemy
摘要:先安装Flask-SQLAlchemy,注意先学习蓝图目录结构 一:回顾蓝图目录结构 manage.py app/__init__.py 二:使用 flask_sqlalchemy 基于上面的蓝图目录结构 1:创建表 app/__init__.py app/models.py 2:操作表 在蓝图中操
阅读全文
Flask-数据库连接池Pool
摘要:请先查看 python常用模块-pymysql 一:数据库连接案例 数据库连接:通过pymysql建立与MySQL的连接 这是一个连接,建立连接、执行语句、关闭连接 但如果是100个连接呢?这样操作是不是太耗费资源了呢? 这就需要数据库连接池,这个池子里面都是已经创建好的数据库连接,当用户需要连接时
阅读全文
Flask-WTForms组件
摘要:相当于Django中的modelform组件(生成表单、验证) 实验一:登录页面 index.html 测试 实验二:注册 reg.html 测试
阅读全文
Flask-flask-session组件
摘要:一:简介 flask-session是flask框架的session组件,由于原来flask内置session使用签名cookie保存,如果我们在session中不存敏感信息还好,如果存的是敏感信息那么信息安全是没有保障的,该flask_session组件则将支持session保存到多个地方,如:
阅读全文
Django--组件--admin组件的源码
摘要:一:启动 当启动Django时,会执行 setting.py 中的组件 也就是会扫描admin组件 总结: 启动Django加载admin组件 (1)from django.contrib.admin.sites import AdminSite, site 这里有一个单例对象 site = Def
阅读全文
websocket
摘要:http协议是一种单向的网络协议,在建立连接后,它只允许Browser/UA(UserAgent)向WebServer发出请求资源后,WebServer才能返回相应的数据。而WebServer不能主动的推送数据给Browser/UA websocket是实现网络的全双工通信,一次链接,实时通讯,节省
阅读全文
werkzeug以及基于werkzeug的flask的上下文源码实现
摘要:介绍 Werkzeug 并不是 一个框架,它是一个 WSGI 工具集的库,你可以通过它来创建你自己的框架或 Web 应用。 官方的介绍说是一个 WSGI 工具包,它可以作为一个 Web 框架的底层库,因为它封装好了很多 Web 框架的东西,例如 Request,Response 等等 例如我最常用的
阅读全文
Flask-flask蓝图blueprint
摘要:蓝图相当于Django中的app应用 一:flask蓝图的使用 总结: 1、蓝图(Blueprint)的使用和Flask的使用是类似的,只是不能被启动 2、注意url前缀 url_prefix 的使用,注册和实例化都添加的情况下,以注册的前缀为准 3、一定要记得在 app Flask 中注册蓝图(r
阅读全文