我在 5 月份通过 @pydanny 使用 cookiecutter-django 构建了一个应用程序,
docker-compose 用于开发和生产环境,并且运行良好,

现在我有异步任务的需求,我想使用 Celery,
一开始使用cookiecutter工具的时候我没有选择celery,

将 celery 集成到我的项目中的最佳方法是什么?
还注意到我可能会借此机会将 docker-compose 从版本 2 升级到 3,将 mailgun、Django 等升级到最新版本

集成到实时项目中是否太麻烦?
我应该使用 cookiecutter 工具创建一个新项目吗?
不太确定如何解决这个问题,因此将不胜感激任何帮助,

谢谢

最佳答案

我通过使用 cookiecutter-django 从头开始​​创建一个新项目来解决这个问题,这次包括 celery、flower 等用于异步任务。然后我将我的代码迁移到新项目。没有花太长时间,您只需要在迁移时小心不要错过任何东西。

关于python - Django Cookiecutter 升级最佳实践,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52819276/

10-11 20:46