2023年6月23日金曜日

Django: テンプレートでuuidを文字列に変換

 DjangoでuserにUUIDフィールドを作ったので以下のようにテンプレートで条件判定しようとしたところ、同じUUID文字列のはずなのにどうしても一致しませんでした。

{% if "あるUUID文字列" == user.uuid %}

 ・・・・

{% endif %}


以下のように、uuidを文字列に変換しないといけませんでした。

{% if "あるUUID文字列" == user.uuid|stringformat:"s" %}

 ・・・・

{% endif %}


0 件のコメント:

コメントを投稿