Jinja2 url生成

2024-06-01 00:24:41 发布

您现在位置:Python中文网/ 问答频道 /正文

<a href="{{ url('affiliate', affiliate=object.slug) }}">{{ object.name }} </a> 

导致错误: reverse()得到意外的关键字参数“affiliate”


Tags: nameurl参数object错误关键字reversehref
1条回答
网友
1楼 · 发布于 2024-06-01 00:24:41

由于您的url()函数似乎是Django的reverse()的别名,因此函数签名与常规模板标记不同。所以只需使用reverse()syntax

<a href="{{ url('affiliate', args=[object.slug]) }}">{{ object.name }}</a>

相关问题 更多 >