flask
abc_soul
这个作者很懒,什么都没留下…
展开
-
python面试题(后续会增加)
版本:20200507文章目录Python选出 dict 中 value 大于 90 的键和值到一个新的 dict静态方法、类方法、实例方法的区别装饰器的本质生成器(generator)的写法(两种写出一种即可)Django & Django REST framework指出以下代码存在的问题(越多越好)django ORM 以下三种查询返回结果的异同点django ORM 条件查询:或、非django ORM 怎么设置 MySQL 悲观锁/排他锁django 信号量的优缺点drf 中的 View原创 2020-06-02 17:53:51 · 240 阅读 · 0 评论 -
python 渲染markdown文件
python 渲染markdown文件main.py from flask import Flask from flask import render_template from flask import Markup import markdown app=Flask(__name__) @app.route('/main') def index(): cont...原创 2020-04-02 17:54:33 · 1958 阅读 · 0 评论 -
使用 Flask-Cache 缓存应用
简介在 Flask 开发中,我们经常会有数据库操作、模板渲染等,这些操作单次可能速度感觉挺快,压力不大,但是当次数一上来,那就不行了,各种问题就来了,所以为了缓解这些问题,我们经常会采用缓存的方法以空间换时间。但是,我们要怎么缓存呢?在 Flask 的官方文档中有一个简单的解决方法,那就是利用 Werkzeug(Flask非常依赖它) 的 SimpleCache 来缓存,如果有兴趣可以查看一下...原创 2019-03-19 15:14:34 · 10437 阅读 · 1 评论 -
flask前后端分离碰到的一些坑
首先 flask多对多关系多对多关系,中间表使用Table,定义一个用于关系的辅助表,不对中间表直接操作,网上基本上都说强烈建议不使用模型,采用一个实际的表。我也就这样用了,course_class_relation=db.Table( "course_class_relation", db.Column("id",db.Integer, primary_key=T...原创 2019-03-12 10:01:36 · 3451 阅读 · 0 评论 -
flask实现发送邮件
Flask-Mail介绍对于我们来说是幸运的,现在已经有很多外部插件来处理邮件,虽说不能百分百按照我们的想法去处理,但已经相当接近了。本来这个是实现用户注册时发送邮件,但是忘记密码这块需要邮箱验证,所以就写邮箱验证了,验证码由后台Python生成并缓存到Redis, come onconfig配置 # redis配置 REDIS_HOST = "127.0.0.1"REDIS_PORT...原创 2019-03-14 22:04:37 · 1497 阅读 · 0 评论 -
flask分页
视图view.py@admin.route("/tag/list/<int:page>/", methods=["GET"])@admin_login_req# @admin_authdef tag_list(page=None): """ 标签列表 """ if page is None: page = 1 pag原创 2019-03-14 11:12:36 · 301 阅读 · 0 评论 -
Flask实现后台RESTful web API
目前功能实现了用户注册、登录、登出、获取用户信息、删除账户五个接口登录后使用token保持会话,token有效期是5分钟,过期需重新登录获取用户信息需要用户登录删除账户需要密码验证首先先说流程先注册->然后登陆(同时生成token)->再访问其他接口都要带着token和用户名否则无法访问moudles.pyclass User(db.Model): '''...原创 2019-03-13 22:52:26 · 1301 阅读 · 0 评论 -
session和蓝图
title: session和蓝图date: 2018-10-29 17:18:00tags:flaskcategories: 十月,2018session- 这是一个基本的代码from flask import Flask#1. 实例化Flask对象app = Flask(__name__)# 2. 设置路由&amp;amp;quot;&amp;amp;quot;&amp;amp;quot;app.url_map = [('/ind原创 2018-10-29 21:40:15 · 279 阅读 · 0 评论 -
路由和视图
title: 路由和视图date: 2018-10-29 11:06:17tags: flaskcategories: 十月,2018什么是wsgi?web服务网关接口,wsgi是一个协议,实现该协议的模块: - wsgiref - werkzeug实现其协议的模块本质上就是socket服务端用于接收用户请求,并处理一般web框架基于wsgi实现,这样实现关注点分离。wsg...原创 2018-10-29 17:14:54 · 449 阅读 · 0 评论