宝塔的Python项目管理器将于2023年12月31日下架,新装的宝塔再上架django项目需要从网站->Python项目中创建了,这里记录一下全新Debian部署宝塔安装项目的一些小坑。 镜像市场安装Debian,实测此系统比Centos占用内存要小一些,宝塔目前安装推荐的第一系统也是Debian。 一、安装mysql 安装完成后首先安装mysql ...
2024-11-27 1.19k

一、简介 Celery是一个python第三方模块,是一个功能完备即插即用的分布式异步任务队列框架。 celery通常用于实现异步任务或定时任务。 异步任务:将耗时操作任务提交给Celery去异步执行,比如发送短信/邮件、消息推送、音视频处理等等;定时任务:定时执行某件事情,比如每天数据统计。 当项目需要大批量发送邮件、或者有大文件上传、批图图像处理等等一些...
2024-11-24 964

用django+uwsgi+nginx 后端执行一个函数时间过长,导致前端Failed to load resource: the server responded with a status of 504 (Gateway Time-out) 一开始以为是ajax超时,调整了一下ajax请求的timeout时间,没有效果。看着也不像是ajax的超时返回错误...
2021-04-26 2.9k

开发环境: python 3.8.6 django 3.1.7 场景: 经常有从数据库中获取一批数据,然后在前端以列表的形式展现,比如:获取到所有的用户,然后在用户列表页面展示。 常规写法是,我们通过Django的ORM查询到所有的数据,然后展示出来,代码如下: def user_list(request): """返回UserProfile中所有的用户""...
2021-03-18 2.97k
没有账号?注册  忘记密码?