요거요거 신경 쓰이게 많이 했다. 쉽다. 정답은 아주 쉽다.
jinja2 에서 문자열로 바꾸려면 str() 이렇게 쓰는 게 아니라
{{ 변수 | str }}
혹은
{{ 변수 | string }}
으로 쓰면 된다. 이것 찾느라 고생이었다.
난 ObjectId 값을 바로 문자열과 비교하니깐 같은 값인데 같다고 안나오니 환장할 노릇.
알고 보니 ObjectId를 먼저 string 으로 바꾸고 비교해야 하네..
{% if pre_orderitem == (orderitem_from["id"] | string) %}
참조한 사이트는 바로 아래~~
BJ.
'IT > 파이썬' 카테고리의 다른 글
파이썬 리스트 삭제, clear (0) | 2021.05.24 |
---|---|
파이썬 - 함수 전달인수에 * 가 있다면 멀까? (0) | 2021.05.20 |
예외를 직접 발생시키기 - raise Exception (0) | 2021.04.16 |
Windows 10 SDK 설치 - dll 오류 같은 것이 나면 (0) | 2021.04.15 |
파이썬 bytearray 배열 reset 하기 (0) | 2021.04.14 |