SQLite does not support JSONFields 에러 해결

2022. 7. 18. 11:12
반응형

에러 발생

 

  • 장고 3.1부터 지원하는 JSONFields 기능을 sqlite와 함께 사용하려면 JSON1 sqlite extension  라는 것을 따로 설치해야 함 (윈도우에서만 발생하는 문제인듯)
 
  • python 최신버전을 깔면 한번에 해결된다는 정보를 얻고 python 3.10으로 교체했지만... 실패 (파이썬 최신버전에 따른 다른 문제들이 발생함)
 
  • 다시 python3.8로 회귀한 뒤(...) python 설치 경로에 있는 아래 파일을 교체해주니 성공..!

 

 

 

이 사이트(https://www.sqlite.org/download.html)에서 아래 표시한 파일을 다운받고

 

 

 

아래 경로에 있는 sqlite3.dll 파일을 다운받은 것으로 교체해주니 해결됨

 

 

 

참고한 답변 : https://stackoverflow.com/questions/62637458/django-3-1-fields-e180-sqlite-does-not-support-jsonfields

반응형

BELATED ARTICLES

more