Django模板过滤器报错TemplateSyntaxError: default requires 2 arguments, 1 provided

错误的代码:

<input id="article_id" name="article_id" type="hidden" value="{{ article.id | default: '0' }}" />

正确的代码:

<input id="article_id" name="article_id" type="hidden" value="{{ article.id | default:'0' }}" />

确保default冒号后面没有空格

参考:Django Template Filter Syntax error

黄良钵

博客站长,前端开发工程师

发表评论

电子邮件地址不会被公开。 必填项已用*标注

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

Django模板过滤器报错TemplateSyntaxError: default requires 2 arguments, 1 provided
返回顶部
网站稳定运行 : {{ diffYears }}年 零 {{ diffDays }}天 {{ diffHours }} 小时 {{ diffMinutes }} 分钟 {{ diffSeconds }} 秒

显示

忘记密码?

显示

显示

获取验证码

Close