我有需要啟動和運行的代碼行。<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
提交
取消