摘要: 1 sqlalchemy原生操作 # 操作原生sql 》用得少 import pymysql import threading # 1 导入 from sqlalchemy import create_engine from sqlalchemy.engine.base import Engine 阅读全文
posted @ 2024-06-27 19:10 -半城烟雨 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 定制excel命令并插入到数据库中 import os from flask import Flask from flask.cli import AppGroup import click import pymysql from openpyxl import load_workbook app 阅读全文
posted @ 2024-06-27 19:09 -半城烟雨 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 1 orm框架介绍 # 1 sqlalchemy 企业级orm框架 # 2 python界的orm框架 -1 django-orm #只能django框架用 -2 peewee # 小型orm框架:https://docs.peewee-orm.com/en/latest/peewee/quicks 阅读全文
posted @ 2024-06-27 19:08 -半城烟雨 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1 cbv加装饰器 from flask import Flask from flask.views import MethodView app = Flask(__name__) app.debug = True ### 登录认证 >不能公用--》要么只能给fbv用,要么只能给cbv用 def a 阅读全文
posted @ 2024-06-27 19:07 -半城烟雨 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 1 偏函数partial() from functools import partial def add(a,b,c): return a+b+c res=add(1,2,3) print(res) res=partial(add,1) # 提前传值 print(res(2,3)) 2.CBV(类视 阅读全文
posted @ 2024-06-27 19:06 -半城烟雨 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1 flask介绍 #1 python 界的web框架 -Django:大而全,你要的东西都有 [orm,缓存,认证] django-ninja -flask:小而精,所有web开发需要的东西,借助于第三方集成 -web.py 同步框架--进程线程架构--3.x以后支持异步-- tornado sa 阅读全文
posted @ 2024-06-27 19:03 -半城烟雨 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 【一】下载好两个版本的数据库MySQL 官网下载:(https://dev.mysql.com/downloads/mysql/) 点击Download->Community。 查找需要的MySQL版本。 我下载的都是 64 位系统的。 进入是下载MySQL8 点击previous获取以前MySQL 阅读全文
posted @ 2024-06-27 17:55 -半城烟雨 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 0 django操作原生sql # 有时候我们通过django的orm写不出一些复杂sql--》使用django执行原生sql #2 django 执行原生sql 方式一: from django.db import connection cur=connection.cursor() cur.ex 阅读全文
posted @ 2024-06-27 17:44 -半城烟雨 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 1 django中实现事务的几种方式 Django是支持事务操作的,它的默认事务行为是自动提交, 具体表现形式为:每次数据库操作(比如调用save()方法)会立即被提交到数据库中。 但是如果你希望把连续的SQL操作包裹在一个事务里,就需要手动开启事务 from django.db import mo 阅读全文
posted @ 2024-06-27 17:37 -半城烟雨 阅读(0) 评论(0) 推荐(0) 编辑