随笔分类 -  Flask

摘要:传统身份验证的方法 HTTP 是一种没有状态的协议,也就是它并不知道是谁是访问应用。这里我们把用户看成是客户端,客户端使用用户名还有密码通过了身份验证,不过下回这个客户端再发送请求时候,还得再验证一下。 解决的方法就是,当用户请求登录的时候,如果没有问题,我们在服务端生成一条记录,这个记录里可以说明 阅读全文
posted @ 2019-03-04 19:41 鲸鱼的海老大 阅读(301) 评论(0) 推荐(0) 编辑
摘要:SQLAlchemy-Utils SQLAlchemy-Utils 由于sqlalchemy中没有提供choice方法,所以借助SQLAlchemy-Utils组件提供的choice方法 import datetime from sqlalchemy import create_engine fro 阅读全文
posted @ 2019-03-02 16:59 鲸鱼的海老大 阅读(258) 评论(0) 推荐(0) 编辑
摘要:wtforms源码流程 wtforms源码流程 实例化流程分析 1 # 源码流程 2 1. 执行type的 __call__ 方法,读取字段到静态字段 cls._unbound_fields 中; meta类读取到cls._wtforms_meta中 3 2. 执行构造方法 4 5 a. 循环cls 阅读全文
posted @ 2019-03-02 16:56 鲸鱼的海老大 阅读(252) 评论(0) 推荐(0) 编辑
摘要:简介flask中的wtforms WTForms是一个支持多个web框架的form组件,主要用于对用户请求数据进行验证。 安装 简单使用wtforms组件 用户登录 具体代码: login.html 用户注册 register.html meta 阅读全文
posted @ 2019-03-02 16:51 鲸鱼的海老大 阅读(287) 评论(0) 推荐(0) 编辑
摘要:Flask Script扩展提供向Flask插入外部脚本的功能,包括运行一个开发用的服务器,一个定制的Python shell,设置数据库的脚本,cronjobs,及其他运行在web应用之外的命令行任务;使得脚本和系统分开; Flask Script扩展提供向Flask插入外部脚本的功能,包括运行一 阅读全文
posted @ 2019-03-02 16:49 鲸鱼的海老大 阅读(195) 评论(0) 推荐(0) 编辑
摘要:实例化补充 实例化补充 instance_path和instance_relative_config是配合来用的、这两个参数是用来找配置文件的,当用app.config.from_pyfile('settings.py')这种方式导入配置文件的时候会用到 from flask import Flas 阅读全文
posted @ 2019-03-02 16:45 鲸鱼的海老大 阅读(265) 评论(0) 推荐(0) 编辑
摘要:Flask实现的分页组件 from urllib.parse import urlencode,quote,unquote class Pagination(object): """ 自定义分页 """ def __init__(self,current_page,total_count,base_ 阅读全文
posted @ 2019-03-02 16:42 鲸鱼的海老大 阅读(301) 评论(0) 推荐(0) 编辑
摘要:from flask import Flask,render_template,request,redirect,session app = Flask(__name__,template_folder='templates') app.secret_key = "sdsfdsgdfgdfgfh" @app.before_request def process_request(): ... 阅读全文
posted @ 2019-03-02 16:41 鲸鱼的海老大 阅读(236) 评论(0) 推荐(0) 编辑
摘要:小知识 小知识 子类继承父类的三种方式 class Dog(Animal): #子类 派生类 def __init__(self,name,breed, life_value,aggr): # Animal.__init__(self,name,breed, life_value,aggr)#让子类 阅读全文
posted @ 2019-03-02 16:40 鲸鱼的海老大 阅读(205) 评论(0) 推荐(0) 编辑
摘要:知识点回顾 知识点回顾 flask依赖wsgi,实现wsgi的模块:wsgiref,werkzeug,uwsgi 实例化Flask对象,里面是有参数的 app = Flask(__name__,template_folder='templates',static_url_path='/xxxxxx' 阅读全文
posted @ 2019-03-02 16:26 鲸鱼的海老大 阅读(238) 评论(0) 推荐(0) 编辑
摘要:Flask介绍(轻量级的框架,非常快速的就能把程序搭建起来) Flask介绍(轻量级的框架,非常快速的就能把程序搭建起来) Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求 阅读全文
posted @ 2019-03-02 15:42 鲸鱼的海老大 阅读(327) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示