pythonanywhere는 db로 django 자체 내장인 sqlite3와 mysql, postgres가 사용 가능하다.
mysql이 많은 사람들이 사용해 이를 이용하여 프로젝트를 진행하였으나,
db data를 옮기는 과정이 굉장히 복잡하고 불친절하다.
결론:
mysql의 경우 db 데이터를 불러오는 과정이 굉장히 어려우나, sqlite3는 db.sqlite3와 migrate, makemigrations만 하면 될 정도로 간단하다. 특별한 이유가 없다면 git clone으로 바로 사용할 수 있는 sqlite3를 사용하자.
+a
sqlite3는 django를 설치할 때 같이 설치된다.
'웹 > 홍맵' 카테고리의 다른 글
홍맵 런칭/오류 수정기(2)-pythonanywhere 일부 브라우저 환경에서 js가 정상 작동하지 않는 오류 (0) | 2023.03.04 |
---|---|
홍맵 런칭/오류 수정기(1)-pythonanywhere FileNotFoundError: [Errno 2] No such file or directory: (0) | 2023.03.04 |