django - 如何更新现有项目的 Cookiecutter Django 配置?
问题描述
我一直在 cookiecutter django ( https://github.com/pydanny/cookiecutter-django )之上构建一个项目,在 cookiecutter 生成设置中关闭了 Celery。但是,现在我发现我需要芹菜。有没有办法可以在当前项目中翻转配置、打开 Celery 并重新生成样板?
否则,我打算用新设置创建一个新的 cookiecutter 项目,然后检查文件和差异并手动导入更改(这很乏味并且可能不完美)。
此手动方法的任何替代/改进都可以作为此问题的答案。
解决方案
我最终做的是使用我当前的所有设置运行 cookiecutter,然后使用相同的设置再次运行它,除了 celery 打开,然后git diff
是两个文件夹并手动逐步执行差异以应用适当的更改。
推荐阅读
- javascript - 如何在对象数组中“扩展”子数组
- sapui5 - 将视图加载到 SAPUI5 的特殊 controlAggregations 中
- python - 使用odo加载csv文件到MySql,报错:传入数据的列名与现有SQL表的列名不匹配
- java - 使用 Maven (maven-assembly-plugin) 创建可执行 Jar 不工作与 Eclipse 导出功能
- selenium - UnsupportedOperationError:使用量角器和 Internet Explorer 11 调用 sendKeys(Key.ENTER) 时出现 sendKeysToActiveElement 错误
- r - 如何从R中的字符串中仅替换第二个字符
- ssl - curl SSL23_GET_SERVER_HELLO 警报握手错误
- python - 从多行文件创建生成器
- android - 谷歌架构生命周期组件不调用片段生命周期事件
- python - Python lambda:TypeError:'float'类型的参数不可迭代