- 博客(48)
- 收藏
- 关注
原创 You cannot call this from an async context - use a thread or sync_to_async
来包装你的同步函数,使其可以在异步上下文中被调用。错误通常是因为在异步上下文中尝试执行了同步操作,特别是在Django的ORM操作中。请根据你的具体场景选择合适的解决方案,并确保你理解每个解决方案的潜在影响。如果你确定你的代码不会在并发环境中运行,并且你完全理解可能的风险,你可以通过设置环境变量。但请注意,这可能会导致数据丢失或损坏,因此不建议在生产环境中使用。来运行异步函数,但要注意,这可能会降低异步编程的优势。这样,你就可以在异步视图中安全地调用同步函数了。调用,而不依赖于调用代码中的连接对象。
2024-11-22 15:57:23
445
原创 设置服务器ssh连接超时时间
在Linux服务器上,您可以通过修改SSH服务器配置文件来设置SSH连接的超时时间。这会指示SSH客户端每60秒发送一个保持活跃的消息,以防止连接超时。但这仅影响客户端的行为,不会影响服务器端的设置。请记住,这些设置会影响所有通过SSH连接到服务器的会话。确保您设置的值符合您的需求和组织的安全策略。另外,客户端也可以设置超时时间。
2024-11-06 16:40:58
1364
原创 使用Whisper模型的VAD(Voice Activity Detection,声音活动检测)参数
在使用Whisper模型的VAD(Voice Activity Detection,声音活动检测)功能时,如果你处理的音频是节奏快的音乐或者包含快速对话的音频,你可能需要调整VAD的参数以更好地适应这种类型的音频。请注意,这些参数可能需要根据你的具体音频内容和需求进行调整。最佳的参数设置通常需要通过实验和验证来确定。
2024-10-29 16:43:01
789
原创 1024程序员节
回想我刚接触编程时,面对各种编程语言的选择和大量的学习资源,我感到十分迷茫。随着时间的推移,我逐渐涉猎 Java 和 C++ 等其他语言,每一种语言都有其独特的优势,丰富了我的编程思维。在不断提升自己的过程中,我也积累了宝贵的经验,这些经验不仅帮助我应对技术挑战,还使我更加自信地迎接未来的职业发展。一年一度的程序员节再次来临,这不仅是程序员们展示技术、分享故事的日子,更是一次与同行互动的好机会。正值 10·24 程序员节,我想借此机会,与大家分享我在编程学习中的一些心得与体会。从零到一:我的编程之旅。
2024-10-24 14:31:36
118
原创 NameError: name ‘_mysql‘ is not defined 安装mysqlclient报错
安装mysqlclient报错。
2024-04-24 15:40:27
1236
原创 Django query
QuerySet API 参考¶该文档描述了 QuerySet API 的细节。它是建立在 模型 和 数据库查询 指南的材料基础上的,因此,在阅读这篇文档之前,你可能需要阅读和理解这些文档。在整个参考资料中,我们将使用在 数据库查询指南 中提出的 示例博客模型。什么时候 QuerySet 被执行¶QuerySet 本身可以被构造,过滤,切片,或者复制赋值等,是无需访问数据库的。只有在你需要从数据库取出数据或者,向数据库存入数据时才需要访问数据库。
2024-03-27 18:11:22
756
原创 You cannot call this from an async context - use a thread or sync_to_async.djang使用异步报错解决办法
【代码】You cannot call this from an async context - use a thread or sync_to_async.djang使用异步报错解决办法。
2024-03-27 17:42:33
453
原创 Django 异步生成器通过流式响应TypeError: ‘async_generator‘ object is not iterable
创建一个名为stream的装饰器,它可以与一个协程函数一起使用,使其与Django的StreamingHttpResponse兼容。djagno项目的StreamingHttpResponse只支持响应迭代器,不支持异步生成器的方式去响应数据。如果需要对异步生成器的内容进行操作,可以以下实现。至此,实现Django 异步生成器通过流式响应。
2024-03-25 18:47:38
787
原创 python django StreamingHttpResponse流式响应中文是乱码
在 Django 中,StreamingHttpResponse 用于实现流式响应,即在响应过程中逐步发送数据。如果在使用 StreamingHttpResponse 时,返回的中文内容出现乱码,可能是因为编码设置不正确。要解决这个问题,请确保在设置 StreamingHttpResponse 时,正确设置了字符编码。请注意,如果你的内容包含非 UTF-8 编码的字符,你需要相应地调整。参数来设置响应的内容类型和字符编码。这样,返回的中文内容就不会出现乱码。在这个示例中,我们使用了。,并将字符编码设置为。
2024-03-05 17:43:49
1206
原创 django运行项目NameError: name ‘_mysql‘ is not defined
Django运行项目时报错NameError: name ‘_mysql’ is not defined。安装的mysqlclient 是 2.1.1版本。
2024-02-28 17:14:08
618
1
原创 我的创作纪念日
提示:你过去写得最好的一段代码是什么?提示:当前创作和你的工作、学习是什么样的关系。提示:可以和大家分享最初成为创作者的初心。提示:在创作的过程中都有哪些收获。提示:职业规划、创作规划等。
2023-12-19 14:07:00
464
原创 Pycharm工具Python开发自动添加注释(详细)
定义了一个函数,在函数下面敲入了三个双引号后,enter回车并没有自动出现注释,如图:解决办法Pycharm中依次打开File —> Settings —> Tools —> Python Integrated Tools,如图:成功。
2023-07-26 18:28:28
2656
原创 azure-cognitiveservices-speech api error while using with AWS Lambda
2.解决方案,变更 azure-cognitiveservices-speech 版本为 <1.18。正常运行没有问题,服务部署到docker 容器中后调用Azure语音评估服务报错。Cancellation Reason 初始化平台失败。再次调用服务,完美解决。
2023-07-26 10:37:26
2104
原创 maven unable to find valid certification path to requested target
maven 拉取依赖报错
2022-11-17 16:57:34
27503
原创 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at:
mac使用iterm2使用git指令报错
2022-11-07 15:23:40
27761
原创 Idea 提示 “Cannot resolve symbol‘‘ 解决办法
Idea 提示 "Cannot resolve symbol'' 解决办法
2022-07-15 11:43:27
32328
原创 django 通过models生成创表语句/通过mysql表生成models
django 通过models生成创表语句/通过mysql表生成models
2022-06-30 15:17:41
27713
原创 JavaIDE 添加git忽略文件
JavaIDE 添加git忽略文件1、点击file2、点击setting3、点击Editor4、点击File Types5、点击Ignore Files and Folders6、添加对应的忽略文件
2022-05-27 10:03:50
27622
原创 Python内置关键字
输入help(“keywords”)下面是Python关键字的列表。输入任何关键字以获得更多帮助。Here is a list of the Python keywords. Enter any keyword to get more help.False class from orNone continue global passT
2022-05-05 12:49:35
28388
原创 Linux发行版Ubuntu教程
Linux发行版Ubuntu教程下载软件[下载链接]:https://pan.baidu.com/s/1bt2KNAugVumGAHYLCBkAGQ[提取码]:l1a4软件简介Linux,全称GNU/Linux,是一套免费使用和自由传播的类UNIX操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。安装步骤温馨提示:本教程分为2个部分:一是安装虚拟机,二是在虚拟机下安装Linux(ubuntu-18
2022-04-30 15:27:22
28397
原创 Mysql保留字段
## MySQL 关键字以及保留字#### A- `ACCESSIBLE` (R)- `ACCOUNT`- `ACTION`- `ACTIVE`; added in 8.0.14 (nonreserved)- `ADD` (R)- `ADMIN`; became nonreserved in 8.0.12- `AFTER`- `AGAINST`- `AGGREGATE`- `ALGORITHM`- `ALL` (R)- `ALTER` (R)- `ALWAYS`- `ANA
2022-04-27 14:34:04
29490
原创 idea自动更新maven依赖
1.快捷键cmmand+,打开设置2.点击Build选项卡下的Build Tools选项卡3.勾选 Any changes4.点击应用=
2022-04-18 15:24:57
33702
原创 Mac iterm/iterm2快捷键
Mac iterm/iterm2快捷键水平分割cmd+shift+d垂直分割cmd + d软件全屏cmd + enter删除当前行ctrl + u
2022-04-12 10:57:50
27710
原创 Pycharm/Idea必会快捷键
搜索文件cmd+o / 双击shift在函数调用处查看函数代码cmd + y代码上下移动command+ shift+ ↑or ↓删除整行cmd + del智能将代码合成一行ctrl + shift + j在任意位置换行shift + 回车键打开设置cmd +,快速导包opt + enter单词大小写转换cmd +shift + u全局查找代码cmd + shift + f快速选中当前单词ctrl + g // o...
2022-04-12 10:52:59
27731
原创 mac idea开启点击文件左侧文件自动跟随
1.点击文件窗口顶端小按钮2.勾选always select opened file好,到此就实现了点击那个文件文件栏自动跟随
2022-03-04 14:25:28
30150
1
原创 Mac快捷键
移动文件 cmd + opt + v锁屏 ctrl + cmd +q截屏部分 cmd + shift + 4截取当前应用cmd + shfit + 4 + 空格截全屏 cmd + shift + 3touch bar截屏 cmd + shift + 6打开启动台 手往中间抓一下创建文件夹 cmd + shift + n添加环境变量:PATH="$PATH":/Users/lilin/opt/anaconda3/bin/conda查看所有系统变量 echo $PATH保存操作 cmd +
2022-02-23 09:26:40
27597
原创 Mac Pyharm 快捷键
Mac Pyharm 快捷键打开设置 cmd +,快速导包 opt + enter单词大小写转换 cmd +shift + u全局查找代码 cmd + shift + f快速选中当前单词 ctrl + g // opt+shift +左右键代码格式化 opt + cmd + l去除无用导入 ctrl+opt + o运行代码 ctrl + rdebug运行代码:ctrl + d跳转到某行:cmd + L打开提交代码页面: cmd + 0上下移动代码:cmd+shift+上下键查看函
2022-02-16 16:58:24
27797
原创 mac m1 django 运行提示name ‘_mysql‘ is not defined问题解决
mac m1 django 运行提示name '_mysql' is not defined问题解决第一种方法第二种方法第一种方法升级django版本为django3# 1,安装djangopip install django==3.2.11# 2安装pymysqlpip install pymysql# 3,在项目settings目录的init添加import pymysqlpymysql.install_as_MySQLdb()第二种方法# 1安装pymysqlpip ins
2022-01-12 17:19:18
28228
4
原创 celery后台运行
celery后台运行celery后台运行需要借助Supervisor进行管理程序安装Supervisorpip install supervisor安装后 ,会多出echo_supervisord_conf、supervisorctl和supervisord 命令,后续有用Supervisor配置进入到Django项目的uwsgi.ini同级目录,执行:echo_supervisord_conf > supervisord.conf运行后会多出一个supervisord.con
2021-07-25 13:15:36
28593
2
原创 python项目对接腾讯云发送短信
python项目对接腾讯云发送短信先安装需要的包pip install tencentcloud-sdk-python# -*- coding: utf-8 -*-# pip install tencentcloud-sdk-pythonfrom tencentcloud.common import credentialfrom tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKExc
2021-07-01 17:26:10
27646
2
原创 Django项目,上传图片到七牛云,阿里云OSS
Django项目,上传图片到七牛云,阿里云OSS教程上传项目到七牛云:链接或者到我的主页查看Django项目上传图片到阿里云OSS简略步骤为:1.注册登陆阿里云,搜索对象存储oss进行购买,需要实名认证2.创建backed链接:https://oss.console.aliyun.com/overview3.修改python代码修改python代码1. 指定存储类在Django项目的settings文件中,指定存储类,字符串中代表自定义的路径,我的放在项目目录下的utils/stora
2021-06-27 15:34:34
23697
原创 Django项目,上传图片到七牛云,阿里云OSS教程
Django项目,上传图片到七牛云简略步骤为:1.注册登陆七牛云,2.创建存储空间,https://portal.qiniu.com/home创建空间之后会自动生成一个测试域名,官方域名有效时间是一个月,如果自己有域名的话可以自定义域名,域名过期就不能通过连接访问了3.修改python代码1. 指定存储类在Django项目的settings文件中,指定存储类,字符串中代表自定义的路径,我的放在项目目录下的utils/storage文件中# 指定存储类# 指定自定义的Django文件存储
2021-06-27 15:10:50
23704
原创 HTTP状态码分类
1、HTTP状态码分类分类分类描述1**信息,服务器收到请求,需要请求者继续执行操作2**成功,操作被成功接收并处理3**重定向,需要进一步的操作以完成请求4**客户端错误,请求包含语法错误或无法完成请求5**服务器错误,服务器在处理请求的过程中发生了错误HTTP状态码列表100100Continue继续。客户端应继续其请求200200OK请求成功。一般用于GET与POST请求300301
2021-06-25 10:32:00
27360
原创 后端开发常用工具指令
后端开发常用工具指令(To be Continue)Ubuntu终端#前端运行python3 -m http.server 8080#celery 重启消费者,在虚拟环境下celery -A celery_tasks.main worker -l INFO#编辑/etc/hosts文件,可以设置本地域名sudo vim /etc/hosts127.0.0.1 www.meiduo.site#python虚拟环境的终端下,可以快速看见效果python manage.py shell#
2021-06-25 10:26:00
27557
原创 完整MySQL入门指令练习,有插入表格数据
完整MySQL入门指令练习,有插入表格数据欢迎关注微.信公众号:软件集合// 完整MySQL入门训练,有插入数据-- <01 mysql数据库的操作>-- 连接数据库 mysql -uroot -pmysql-- mysql: [Warning] Using a password on the command line interface can be insecure. mysql -uroot -p-- 退出数据库连接 quit/exit/ctrl z--
2021-04-08 12:21:05
23210
原创 open matching files in associated application在关联的应用程序中打开匹配的文件
open matching files in associated application在关联的应用程序中打开匹配的文件今天用git提交的时候为了让git识别到log文件,准备新建个隐藏文件.gitkeep不小心选成了open matching files in associated application看图标不太一样,怕后面出错,而且删除之后重新创建还是这个图标,最终找到解决办法1.点击pycharm左上角File–>Settings2.点击Editor3.点击File Type
2020-12-08 15:20:27
24185
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人