Django:TemplateSyntaxError:无法解析剩余部分:'|'来自“资格日期|”

Posted

技术标签:

【中文标题】Django:TemplateSyntaxError:无法解析剩余部分:\'|\'来自“资格日期|”【英文标题】:Django: TemplateSyntaxError: Could not parse the remainder: '|' from 'eligibility_date|'Django:TemplateSyntaxError:无法解析剩余部分:'|'来自“资格日期|” 【发布时间】:2018-11-06 16:04:25 【问题描述】:

我在我的一个模板中使用以下代码。并得到错误TemplateSyntaxError: Could not parse the remainder: '|' from 'eligibility_date|'. 我搜索了很多,找不到date 过滤器和% with % % endwith % 的任何用法。 `

% with eligibility_date=eligibility_date|date: "m/d/Y" %
    % blocktrans % eligibility_date % endblocktrans %
% endwith %

【问题讨论】:

【参考方案1】:

date"m/d/Y" 之间不应有空格:

% with eligibility_date=eligibility_date|date:"m/d/Y" %

【讨论】:

以上是关于Django:TemplateSyntaxError:无法解析剩余部分:'|'来自“资格日期|”的主要内容,如果未能解决你的问题,请参考以下文章

Django初识

Django之路

Django系列

django 错误

mac电脑安装django ,运行django报错解决

Django 大神带你飞系列~走进Django