10 2024 档案
摘要:方法一:抽象类版 import base64 from Crypto.Cipher import AES class EncryptDate: def __init__(self, key): self.key = key.encode('utf-8') # 初始化密钥 self.length =
阅读全文
摘要:import sqlalchemy.engine.url as engineUrlfrom sqlalchemy import create_engine, text def get_db_engine(db_info, db_name): db_dict = {'host': db_info.ge
阅读全文
摘要:使用 == NULL时,默认会转为空字符串处理 使用 is NULL时,查询的才是null值的数据
阅读全文
摘要:# 语言时区配置 LANGUAGE_CODE = 'zh-hans' TIME_ZONE = 'Asia/Shanghai' USE_I18N = True USE_L10N = True USE_TZ = False 其中 USE_TZ 会影响数据库存储的时间,如果为True,则存储时间会比当前时
阅读全文
摘要:一、实现目标 可以通过router-link在url里面配置参数然后传递给markdown页面 二、页面配置 主页面,即配置router-link的页面 templates:<router-link :to="{ path: `/mark/${itemId}` }">fff</router-link
阅读全文
摘要:1.安装插件 npm install vue-qrcode 2.使用 <script setup lang="ts"> import { ref } from 'vue' import VueQrcode from 'vue-qrcode'; const qrCodeString = ref('ab
阅读全文
摘要:问题描述: 在自己本地的编译器里面调用微信nativate接口正常,但是部署到本地的一台linux服务器上后,请求支付时总是会超时或者无返回内容。 解决办法: 1.修改服务器的DNS,在最上面一行增加腾讯的DNS地址: /etc/resolv.conf 增加一个 nameserver 119.29.
阅读全文
摘要:# main.py from fastapi import FastAPI, BackgroundTasks, HTTPException, Body from fastapi.responses import StreamingResponse import asyncio import json
阅读全文
摘要:pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
阅读全文
摘要:在Django项目中使用uWSGI和Nginx进行部署是一种常见的生产环境配置。以下是一个详细的步骤指南,帮助你完成这个过程。 前提条件 有一个已经开发好的Django项目。 服务器已安装Python、pip、Nginx和uWSGI。 有一个有效的域名(可选,但推荐)。 步骤一:准备Django项目
阅读全文
摘要:将这部分注释掉: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / 'db.sqlite3', } } 并替换为: DATABASES = { 'default': { 'ENG
阅读全文
摘要:在 Nginx 上部署 HTTPS 证书涉及几个步骤,包括生成密钥和证书签名请求(CSR)、获取 SSL/TLS 证书(可以是自签名证书或从证书颁发机构(CA)获取的证书),然后在 Nginx 配置文件中配置这些证书。以下是一个详细的指南: 生成私钥和CSR 首先,使用 OpenSSL 生成一个私钥
阅读全文