본문 바로가기
파이썬 웹 개발

[장고 쿼리셋] 자바스크립트 깨짐현상 ' _ 자바스크립트에서 파이썬 리스트 활용하기

by 배추잠자리 2022. 1. 26.
반응형

파이썬 백단에서 orm을 통해 템플릿의 html로 넘겼을때,

자바스크립트에서 받으면,

 

'test': ['test', 'test', 'test']}, {'test': ['test', 'test', 'test']}, {'test': ['test', 'test', '

 

이런식으로 출력되는 경우가 있습니다.

 

해결방법은 간단합니다 !!

 

 

■ 자바스크립트에서 문제되는 경우

 

자바스크립트에서 그냥 사용할 경우

 

#x27; 으로 데이터가 깨진다.

 

 

 

■ ' 깨짐현상을 해결하는 방법

 

alert("{{ test_list | safe }}");

 

| safe 를 추가로 작성해주면서 해결할 수 있습니다.

 

정상적으로 출력된다.

 

 

장고 쿼리셋이나 리스트를 자바스크립트에서 사용할 때 'test': ['test',  이러한 깨짐 현상은  | safe 를 추가해줌으로써 해결할 수 있습니다.

 

{{ key | safe }} 로 작성하면 됩니다.

반응형

댓글