06 2022 档案

摘要:0.介绍 # coding=utf8 """ sqlAlchemy : 操作数据库的第三方包 1. 什么事ORM 关系对象映射 2.ORM和原生SQL哪个好 都很好 3. db first 通过数据库生成操作数据库的类 code first 通过代码生成数据库表 SQLAlchemy: https: 阅读全文
posted @ 2022-06-05 12:03 楠海 阅读(29) 评论(0) 推荐(0) 编辑
摘要:1.常用的魔术方法 class DictC: def __setitem__(self, key, value): """当通过字典方式赋值是调用, 比如a["abc"]=1""" print("__setitem__") # self.key = value # 这种方式会调用__setattr_ 阅读全文
posted @ 2022-06-05 11:03 楠海 阅读(31) 评论(0) 推荐(0) 编辑
摘要:1.目录结构 2.元类 # coding=utf-8 from wtforms.compat import with_metaclass class MyType(type): # def __init__(cls, name, bases, attrs): # type.__init__(cls, 阅读全文
posted @ 2022-06-05 10:36 楠海 阅读(29) 评论(0) 推荐(0) 编辑
摘要:1.上下文管理流程 流程图 # coding=utf8 """ threading.local 上下文管理 """ from flask import Flask, request, session app = Flask(__name__) app.__call__ @app.route("/in 阅读全文
posted @ 2022-06-02 14:11 楠海 阅读(30) 评论(0) 推荐(0) 编辑
摘要:1.threading.local # coding=utf-8 import time from threading import local, Thread """ 每个线程都有一个唯一id 如何自己实现一个local呢? 通过一个字典 { id1: {val1:1}, id2: {val2:2 阅读全文
posted @ 2022-06-02 14:01 楠海 阅读(19) 评论(0) 推荐(0) 编辑
摘要:1.目录结构 2.代码包 manage.py from src import app if __name__ == '__main__': app.run(debug=True) main.py from flask import Flask app = Flask(__name__) app.co 阅读全文
posted @ 2022-06-02 13:58 楠海 阅读(26) 评论(0) 推荐(0) 编辑
摘要:1.中间件 # coding=utf-8 from flask import Flask app = Flask(__name__) app.config.from_object("settings.DevelopmentConfig") @app.route("/index", methods=[ 阅读全文
posted @ 2022-06-02 13:54 楠海 阅读(23) 评论(0) 推荐(0) 编辑
摘要:1.闪现 # coding=utf-8 from flask import Flask, session, flash, get_flashed_messages app = Flask(__name__) app.config.from_object("settings.DevelopmentCo 阅读全文
posted @ 2022-06-02 13:52 楠海 阅读(29) 评论(0) 推荐(0) 编辑
摘要:1.main.py # coding=utf-8 from flask import Flask, session app = Flask(__name__) # 请求执行之前 # before_request = [xxx, xxx1] @app.before_request def xxx(): 阅读全文
posted @ 2022-06-02 13:51 楠海 阅读(18) 评论(0) 推荐(0) 编辑
摘要:1.简单使用 from flask import Flask, session app = Flask(__name__) app.secret_key = "adfas" app.__call__() @app.route("/index", methods=["POST", "GET"]) de 阅读全文
posted @ 2022-06-02 13:49 楠海 阅读(24) 评论(0) 推荐(0) 编辑
摘要:1.main.py # coding=utf-8 from flask import Flask, render_template, Markup app = Flask(__name__) # 加上这个装饰器只有每个模板中都可以直接使用这个函数 {{ sb(1,2)}} @app.template 阅读全文
posted @ 2022-06-02 13:47 楠海 阅读(31) 评论(0) 推荐(0) 编辑
摘要:1.请求 # coding=utf-8 import json from flask import Flask, redirect, render_template, request, jsonify, make_response app = Flask(__name__) @app.route(" 阅读全文
posted @ 2022-06-02 13:44 楠海 阅读(28) 评论(0) 推荐(0) 编辑
摘要:##1.试图 # coding=utf-8 from flask import Flask, views from functools import wraps app = Flask(__name__) app.config.from_object("settings.DevelopmentCon 阅读全文
posted @ 2022-06-02 13:43 楠海 阅读(20) 评论(0) 推荐(0) 编辑
摘要:1 from flask import Flask app = Flask(__name__) app.config.from_object("settings.DevelopmentConfig") @app.route("/index", methods=["POST", "GET"]) def 阅读全文
posted @ 2022-06-02 13:41 楠海 阅读(28) 评论(0) 推荐(0) 编辑
摘要:1.简单配置倒入 # coding=utf-8 from flask import Flask app = Flask(__name__) # app.config.from_object("settings.DevelopmentConfig") @app.route("/index", meth 阅读全文
posted @ 2022-06-02 13:37 楠海 阅读(36) 评论(0) 推荐(0) 编辑
摘要:1.简单flaskweb # coding=utf-8 from flask import Flask, render_template, request, redirect, session app = Flask(__name__, template_folder="templates") ap 阅读全文
posted @ 2022-06-02 13:32 楠海 阅读(23) 评论(0) 推荐(0) 编辑

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