gpt4 book ai didi

python - Django `with` 标签无法识别关键字参数

转载 作者:太空狗 更新时间:2023-10-29 21:17:32 25 4
gpt4 key购买 nike

我的模板中有以下代码:

{% include "entry_table/cell.html" with data_items = data_fields class="entry_table_title" only%}

这给了我以下错误:

"with" in 'include' tag needs at least one keyword argument.

我已经尝试用字符串替换 data_field(这是我传递到上下文中的变量),以防万一这是导致问题的原因,但即使我做到了:

{% include "entry_table/cell.html" with data_items = "unicorn" class="entry_table_title" only%}

我仍然得到同样的错误。解决这个问题的唯一方法是完全摆脱 data_items,如:

{% include "entry_table/cell.html" with class="entry_table_title" only%}

那么,问题是什么?

注意:我刚刚意识到 data_items 也是一个传递到调用其他模板的页面上下文中的变量,但是当我将名称更改为其他名称时,它仍然不起作用。所以这不是问题。

最佳答案

在这种情况下,Django 似乎对空格非常挑剔。如果我改变...

{% include "entry_table/cell.html" with data_items = data_fields class="entry_table_title" only%}

...到...

{% include "entry_table/cell.html" with data_items=data_fields class="entry_table_title" only%}

...它对我有用。

关于python - Django `with` 标签无法识别关键字参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17125501/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com