Django Cookiecutter升级最佳做法

时间:2018-10-15 14:43:24

标签: python django docker-compose cookiecutter-django

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

现在我需要异步任务,并且我想使用Celery, 一开始使用cookiecutter工具时,我没有选择芹菜,

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

集成到实际项目中是否太乱了? 我是否应该使用cookiecutter工具创建一个新项目? 不太确定如何解决此问题,因此不胜感激,

谢谢

1 个答案:

答案 0 :(得分:3)

我通过使用cookiecutter-django从头开始创建一个新项目解决了这个问题,这次包括芹菜,花卉等异步任务。然后,我将代码迁移到新项目。并没有花费太长时间,在迁移时您只需要小心一点就不会错过任何东西。