我有需要启动和运行的代码行。<h4 class="page-header">
{% if msg.sent_by_id == request.user.public_id|string %}
{% if request.user.role == 'administrator' %}Admin Replied
{% elif request.user.role == 'user' %}Your reply
{% endif %}
{% endif %}
</h4>问题是这两个值是相同的,但它们都是其他格式。msg.sent_by_id是一个字符串,都不是request.user.public_id,这个值是uuid格式的。将变量“转换”为字符串然后比较这两个值的正确方法是什么?
1 回答
有只小跳蛙
TA贡献1824条经验 获得超8个赞
您可以使用字符串格式模板标签
{% if msg.sent_by_id == request.user.public_id|stringformat:"s" %}
添加回答
举报
0/150
提交
取消