Django 백엔드 프로젝트 정리

hjkim·2023년 1월 1일
0

Django 백엔드

목록 보기
1/3

2022-2학기가 드디어 끝이 났다. 사실 끝난 지 꽤 됐지만, 미루고 미루다 이제야 벨로그를 쓴다
프로젝트를 하면서 처음으로 백엔드를 맡았던 경험을 정리해 두려고 한다!

1. 프레임워크 Django 선정 배경
우리는 인공 지능 라이브러리도 활용할 계획이었다. 아이디어 초기 구상 단계에서 Pytorch를 쓰고자 하였기 때문에, 같은 파이썬 언어 기반이기도 하고 여러모로 편리해 보이는 Django를 사용하기로 하였다. 사실 flask도 고민했는데, 나는 백엔드 경험이 전혀 없고 다른 팀원 친구가 Django 경험이 있어서 그냥 안전하게(?) 장고로 가기로 결정했다

2. 데이터베이스
초반에는 Mysql을 쓰고자 했고, MySQL workbench로 ERD 다이어그램도 설계해 보려고 했는데 뭔가 꼬여서.. 그냥 Django의 기본 DB인 sqlite를 사용하게 되었다
크게 구조가 복잡한 프로젝트 아니면 그냥 sqlite 써도 큰 문제 없는 것 같다

구체적인 내용은 다음 글부터 써야지

0개의 댓글