首页 > 解决方案 > 如何更新现有项目的 Cookiecutter Django 配置?

问题描述

我一直在 cookiecutter django ( https://github.com/pydanny/cookiecutter-django )之上构建一个项目,在 cookiecutter 生成设置中关闭了 Celery。但是,现在我发现我需要芹菜。有没有办法可以在当前项目中翻转配置、打开 Celery 并重新生成样板?

否则,我打算用新设置创建一个新的 cookiecutter 项目,然后检查文件和差异并手动导入更改(这很乏味并且可能不完美)。

此手动方法的任何替代/改进都可以作为此问题的答案。

标签: djangocookiecutter-djangocookiecutter

解决方案


我最终做的是使用我当前的所有设置运行 cookiecutter,然后使用相同的设置再次运行它,除了 celery 打开,然后git diff是两个文件夹并手动逐步执行差异以应用适当的更改。


推荐阅读