07 2024 档案
摘要:Django 集成 celery 与执行结果监控 celery 架构图 一、搭建 Django 项目 环境模块安装 pip install django==3.2 pip install celery pip install redis # window 环境下需要安装eventlet pip in
阅读全文
摘要:★ 代码 主程序 email_manage.py """ smtplib 主要用于发送邮件; poplib用于接收邮件 MIMEText: 用于表示纯文本内容的邮件部分,通常用于包含简单的文本消息,例如邮件的正文 MIMEApplication: 用于表示二进制数据,通常用于添加附件,可以将文件内容
阅读全文
摘要:◀▶log 日志 ★ 基本介绍 logging是Python内置的日志处理模块,用来记录程序的运行状态和故障排除;因为print是同步代码,会影响代码的执行速度,而logging是异步的,可以在多进程爬取中、在协程爬取中使用logging记录调试信息而不会影响到代码的异步执行和运行效率。 ★ 日志信
阅读全文
摘要:★ 背景说明 在Django REST framework (DRF) 前后端分离项目中,解决CSRF问题通常有以下几种方法: 1. 禁用CSRF验证,但这会降低安全性。(不推荐) 2. 使用csrftoken cookie 3. 在前端每次 POST、PUT 或 DELETE 请求前先发起一个GE
阅读全文
摘要:★ 目标 使用Date获取一个年月日时分秒微秒的时间字符串 例如202407021100000100 ★ 代码实现 const currentDate = new Date(); const year = currentDate.getFullYear(); const month = String
阅读全文
摘要:★ 将File对象转换为URL的两种方式 方式一. URL.createObjectURL(object) 返回了一个DOMString包含了一个对象URL,该URL可用于指定源 object的内容。其参数为用于创建 URL 的File 对象、Blob 对象或者 MediaSource 对象。 方
阅读全文