0

我正在使用 django 配置文件。在我的 profile_detail 模板中,我知道我将收到一个配置文件变量。

我想制作一个自定义标签,通过用户 ID 获取每个用户的内容。像这样:

{% get_user_content book.review profile.user.id as review_list %}

但是,当我的解析器运行时,似乎 profile.user.id 没有转换为 id 号并引发异常。

我可以通过将 profile.user.id 更改为管理员的 1 来验证我的自定义标签是否有效。

{% get_user_content book.review 1 as review_list %}

以前有人处理过吗?你做了什么?

4

1 回答 1

1

模板标签从不翻译参数。您需要自己在上下文中进行查找。

于 2010-12-22T06:17:45.613 回答