【发布时间】:2020-01-07 02:40:55
【问题描述】:
我一直在 cookiecutter django (https://github.com/pydanny/cookiecutter-django) 之上构建一个项目,在 cookiecutter 生成设置中关闭了 Celery。但是,现在我发现我需要芹菜。有没有办法可以在当前项目中翻转配置、打开 Celery 并重新生成样板?
否则,我打算使用新设置创建一个新的 cookiecutter 项目,然后检查文件和差异并手动导入更改(这很乏味并且可能不完美)。
此手动方法的任何替代/改进都可以作为此问题的答案。
【问题讨论】:
-
对此有任何更新吗?我在理解如何在 EC2 中更新正在运行的生产 docker 时遇到了一点麻烦,但我会给出一个可能不一定有效的意见。创建一个新的 cookiecutter-django 项目,看看添加到 docker 文件和 python 文件中的内容。将其添加到您当前的项目中,将其与 EC2 或您正在使用的任何东西进行 rsync,然后使用
docker-compose -f local.yml (or production.yml) up --build重建 docker 容器 -
我也需要这个:我想要一个可以更新或至少比较现有项目(或者,在我的情况下是单个文件)的模板系统。请参阅 Hugo 中的 this discussion about using markdown templates。
标签: django cookiecutter-django cookiecutter