问题标签 [cookiecutter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
76 浏览

python - 使用 openmp 时,xtensor-python-cookiecutter 无法按预期成功构建我的模块

在 xtensor-python 和 xtensor-python-cookiecutter 中使用 openmp 时遇到问题。

执行后python setup.py build,我遇到错误时import myLibundefined symbol: omp_get_thread_num

下面是我的日志python setup.py build

检查最后一条命令:

似乎-fopenmp缺少了。在我手动运行它之后-fopenmp,即

什么都好。

我在 中添加了标志-fopenmpsetup.py但我不知道为什么它不能按预期工作

感谢您的阅读。

下面是我的全部setup.py

再次感谢。

0 投票
1 回答
358 浏览

python - 使用 Jinja 为 cookiecutter 模板生成随机字母

我正在寻找为 cookeicutter 模板生成一个随机的 8 个字母哈希。在纯 Python 中,这会生成我想要的:

在 Jinja,我能找到的最接近的东西是多行解决方案。我需要一个单线。有任何想法吗?

0 投票
1 回答
1611 浏览

python - FastAPI docker-compose 文件未找到错误

我必须运行由full-stack-fastapi-postgresql生成的项目,但我被困在启动应用程序的第一步:docker-compose up -d抛出 FileNotFoundError。
我很确定这不是一个难题或问题,只是我遗漏了一些东西,但我不知道为什么。查看命令运行的版本,我很确定我的错误就在这里。

版本:

Docker version 19.03.13, build 4484c46
docker-compose version 1.27.4, build unknown
Poetry version 1.1.4

运行的命令:

pip install cookiecutter

在上面的部分中,我启动了下载并响应了所有要求,如 writed (我只是输入了“测试”作为名称,以及openssl rand -hex 32询问每个密码的结果)

错误

在生成的 README.md 中,他们说要安装 docker、docker-compose 和诗歌。在此之后,我启动docker-compose up -d以启动项目,然后...(显示第一个错误和最后一行,如果需要,可以更多)。

请问我做错了什么?我必须在一开始就填写所有要求的值吗?我没有所有这些,我只想在本地运行这个样板)

0 投票
1 回答
207 浏览

python - 我怎样才能有一个选择变量,其值取决于先前的选择变量选择?

我正在使用 cookiecutter 为 Reveal.js 演示文稿创建一个项目模板(仅用于上下文)。

一个给定的template有多个themes可以选择,但所有模板的主题列表都不相同。

有没有办法根据template_name选择来修改主题列表?

不是有效的 json,但可以说明:

任何其他建议来实现这一点表示赞赏。谢谢!

0 投票
1 回答
212 浏览

python - 在CoockieCutter模板中,仅在选择变量具有给定值时添加文件夹

我正在创建一个 cookiecutter 模板,并且只想在变量具有给定值的情况下添加一个文件夹(及其包含的文件)。例如 cookiecutter.json:

我的模板结构如下所示:

但是,在运行cookiecutter template并选择“n”时出现错误

我的文件夹名称语法是否正确?

0 投票
0 回答
78 浏览

cookiecutter - 如何向 cookiecutter 提供参数列表?

我正在尝试为 terraform 存储库构建一个 cookiecutter 模板。repo 用于创建存储桶。我想添加一个“buckets”参数,其中 bucket 是一个列表。我在 cookiecutter.json 中尝试了类似的方法。

但似乎这样做只是询问您是否要选择 bucket_1/2 或 3。我实际上会允许创建 1 个或多个存储桶,而不仅仅是在该列表中选择一个选项。cookiecutter 可行吗?

0 投票
1 回答
323 浏览

django - Django cookiecutter 项目代码不会运行

我目前正在开发一个使用 django cookiecutter 构建的 django 项目。我正在运行 redis 服务器和 redis 客户端,但是每当我运行 django 服务器时,它都会出现以下错误

以下是我的 .env 文件在我的配置文件夹中的配置

0 投票
0 回答
162 浏览

jinja2 - 如何有条件地将 null 作为 cookiecutter 提示中的默认值?

这是我的示例 cookiecutter.json 和 Jinja 逻辑

请注意,它full_name的默认值为空,这意味着需要用户输入。

对于user_name,我希望有一个基于该pick_one值的默认值,如果不是该值,则为 null 。换句话说,如果选择了选项 A,我希望默认设置为mydefault,如果没有,我希望 null 作为默认设置,并且与示例中的user_name工作方式相同full_name

到目前为止,我已经尝试将 null 包裹在花括号中,并添加了安全性。 {{ null }}或者{{ null | safe }}但我收到一个错误,即无法呈现变量,因为“null”未定义。在其他尝试中,我将字符串“null”作为默认值,而不是要求用户输入一个值。

非常感谢!

0 投票
0 回答
79 浏览

cookiecutter - python cookiecutter:有没有办法在 cookiecutter 中强制输入变量?

我有一个如下所示的 cookiecuttern json

有没有办法向这个 cookiecuter 的用户指定这个字段variable1是强制性的?我不希望用户在variable2不输入值的情况下继续输入值variable1

0 投票
0 回答
77 浏览

cookiecutter - 在 Google Colab 中安装 Cookiecutter

我想在 Google Colab 中安装 CookieCutter。(https://cookiecutter.readthedocs.io/en/1.7.0/README.html

我在笔记本中有以下代码:

它运行良好,但我无法找到它生成的模板。它们在哪里,我可以做些什么来确保它们是在 Google 的 /content/drive/MyDrive/ 中创建的?