随笔分类 -  flask

摘要:class getcontentTag(MethodView): def get(self): try: _sql_cate = "SELECT * FROM cate_a" cate_res = db.session.execute(text(_sql_cate)).fetchall() _sql 阅读全文
posted @ 2025-01-17 09:53 乐乐乐乐乐乐樂 阅读(20) 评论(0) 推荐(0)
摘要:允许的文件扩展名:定义了允许上传的文件类型为 ['jpg', 'png', 'jpeg', 'gif']。 POST 请求处理: 从请求中获取上传的文件对象。 如果没有上传文件或文件名为空,则返回错误信息。 检查文件扩展名是否在允许的扩展名列表中,若不在则返回错误信息。 使用 uuid 生成唯一的文 阅读全文
posted @ 2024-12-24 09:16 乐乐乐乐乐乐樂 阅读(65) 评论(0) 推荐(0)
摘要:第三方登录是一种常见的身份验证机制,允许用户使用他们在其他平台(如社交媒体、电子邮件服务或开发平台)的账号来登录你的应用或网站,而不需要创建新的用户名和密码。这种方式不仅简化了用户的登录过程,还提高了用户体验和安全性。 第三方登录的主要特点 简化注册和登录: 用户无需创建新的账户,只需使用已有的第三 阅读全文
posted @ 2024-12-17 11:38 乐乐乐乐乐乐樂 阅读(541) 评论(0) 推荐(0)
摘要:user.py # 用户模块 from flask import Flask, jsonify, request, Blueprint, session import re # 导入类试图 from flask.views import MethodView # 导入数据库 from databas 阅读全文
posted @ 2024-12-03 14:23 乐乐乐乐乐乐樂 阅读(37) 评论(0) 推荐(0)
摘要:JWT(JSON Web Token)是一种开放标准(RFC 7519),用于在网络应用环境间安全地传输信息。JWT 通常用于身份验证和信息交换 Jwt由三部分组成,用dian(.)分割 Header(头部) Payload(负载) Signature(签名) Header(头部): 描述 JWT 阅读全文
posted @ 2024-12-03 11:01 乐乐乐乐乐乐樂 阅读(61) 评论(0) 推荐(0)
摘要:Flask蓝图是Flask框架中用于组织大型应用程序的一种方式。 蓝图允许你将应用程序分解为多个组件,每个组件可以有自己的路由,视图函数、模板和静态文件。 这种模块化的设计使得代码更加清晰、易用维护和扩展 主要用途 模块化:将应用程序的不同部分拆分为独立的蓝图。 可重用性:创建可重用的应用组件。 组 阅读全文
posted @ 2024-12-02 16:51 乐乐乐乐乐乐樂 阅读(65) 评论(0) 推荐(0)
摘要:MD5(Message-Digest Algorithm 5)是一种广泛使用的哈希函数,由 Ronald Rivest 在 1991 年设计。它将任意长度的数据映射为一个 128 位的哈希值(通常表示为 32 个十六进制字符)。MD5 主要用于数据完整性验证,确保数据在传输过程中没有被篡改。 主要特 阅读全文
posted @ 2024-12-02 16:27 乐乐乐乐乐乐樂 阅读(706) 评论(0) 推荐(0)
摘要:存储时考虑原子性 import redis # 实例化redis对象 r = redis.Redis(host='localhost', port=6379, db=5,decode_responses=True) # 随机码的存储 def save_code(email,lifetime,code 阅读全文
posted @ 2024-12-02 11:20 乐乐乐乐乐乐樂 阅读(25) 评论(0) 推荐(0)
摘要:import random def get_code(abc=True,length=6): if abc: base_str = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' else: base_str = '1234567890' 阅读全文
posted @ 2024-12-02 10:46 乐乐乐乐乐乐樂 阅读(46) 评论(0) 推荐(0)
摘要:SMTP 协议简介 SMTP (Simple Mail Transfer Protocol) 是一种用于发送电子邮件的协议。它定义了邮件传输的标准和规则,使得不同邮件服务器之间能够互相通信并传递邮件。 发送邮件的基本步骤 建立连接: 使用 smtplib.SMTP_SSL 或 smtplib.SMT 阅读全文
posted @ 2024-12-02 10:36 乐乐乐乐乐乐樂 阅读(48) 评论(0) 推荐(0)
摘要:Flask 类视图 Flask的类视图是一种将视图逻辑组织成类的方式,而不是传统的函数视图。类视图可以更好地封装和复用代码 继承 MethodView MethodView是Flask提供的一个基类,用于定义类视图 每个HTTP方法(如get\post\put\delete等)对应类中的一个方法 2 阅读全文
posted @ 2024-11-29 15:01 乐乐乐乐乐乐樂 阅读(59) 评论(0) 推荐(0)
摘要:单一入口文件 manage.py # encoding: utf-8 import json from flask import Flask, jsonify, request from flask_cors import CORS from database import db,r from sq 阅读全文
posted @ 2024-11-29 10:47 乐乐乐乐乐乐樂 阅读(38) 评论(0) 推荐(0)

jQuery火箭图标返回顶部代码