我是新来的django。我被模板中字符串的比较问题困住了。
我使用了ifnotequal标记来比较字符串。但它不起作用。
我试图输出变量:
{{ request.user.username }}
{{ article.creator }}
我比较一下:
{% ifnotequal request.user.username article.creator %}
{# output something #}
{% endifnotequal %}
但当我做硬编码时:它是有效的。
{% ifnotequal "justin" "mckoy" %}
{# output something #}
{% endifnotequal %}
怎么了?article.creator
来自数据库,user.username
来自请求。
有人能帮我解决这个问题吗?
article.creator
是一个User
,而request.user.username
是一个字符串。试着比较request.user
。用于模板中的字符串比较
因为不平等
试试这个:
相关问题 更多 >
编程相关推荐