Django Cookiecutter 升级最佳实践

5
我在五月份使用@pydanny的cookiecutter-django构建了一个应用程序, 使用docker-compose作为开发和生产环境,运行得非常好,
现在我需要异步任务并想使用Celery, 当初使用cookiecutter工具时没有选择celery,
最佳的集成celery到我的项目的方法是什么? 还要注意,我可能会利用这个机会将docker-compose从版本2升级到版本3,并将mailgun、Django等带到最新版本。
把它整合到现有项目中会太混乱吗? 还是应该使用cookiecutter工具创建一个新项目? 不太确定如何处理,所以任何帮助都将不胜感激,
谢谢
1个回答

3

我解决了这个问题,通过使用cookiecutter-django从头开始创建一个新项目,这次包括celery、flower等用于异步任务的工具。然后将我的代码迁移到了新项目中。这并不需要太长时间,只需要在迁移时小心,确保没有遗漏任何内容。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接