一、Django版本升级
1.升级到3.2(LTS)
pip install django==3.2.6
务必阅读发行注记: 3.2版本文档地址
2.升级策略(检查新版是否与当前代码存在兼容性问题)
1、阅读发行注记(说明)
2、运行单元test(如果有)
3.如果存在兼容性问题,从这三个方面评估修正难度和工作量
1、代码
2、数据库结构、数据依赖
django、auth、test_plt、celery
3、其他中间件(不是特指Django Middleware)依赖
celery、rabbitMQ
注意:除了考虑代码本身的问题,还要考虑运维、与外部系统对接等兼容性问题
二、国际化翻译
1.目的
为django-celery-results和django-celery-beat提供翻译
2.步骤
1、settings.py配置
USE_I18N = True
LANGUAGE_CODE