관계형 데이터베이스의 설계에서 중복을 최소화하게 데이터를 구조화하는 프로세스를 정규화(Normalization)라고 한다....
이 글에선 conda를 이용해 가상환경을 구축하고, 장고 프로젝트를 만들것이다....
django app 지난 포스트에서 django-practice라는 프로젝트를 만들고 기본적인 세팅을 진행했다....
전에 프로젝트의 settings.py를 설정할때도 한번 언급했지만 이 프로젝트에서는 데이터베이스로 mysql을 사용한다.....
전 포스트에서 장고의 models.py를 통해 우리에게 필요한 모델들을 만들고, 마이그레이션을 통해 데이터베이스 스키마에 적용해주었다......
지금까지 데이터를 추가, 조회하는 방법에 대해 잘 알아보았으니, 이제 실질적으로 http 통신을 통해 클라이언트가 데이터베이스에 정보를 요청하고 응답을 받는 기능(전 시간에 말하던 영화/배우 조회)을 구현해 볼 것이다.....
Bcrypt에 대해 이해하기 위해서는 우선 해쉬 함수에 대해 알아볼 필요가 있다......
전에 장고와 관련된 포스트를 작성하면서 settings.py에서 MiddleWare 부분을 보기도 하고, 직접 django-cors-headers를 미들웨어에 추가하기도 했지만 정작 미들웨어가 어떤 일을 하는지 잘 모르겠다는 생각이 들어서 정리하게 되었다....
사건의 발달 시작은 평온하게 장고 Validator를 만들고 있을 때였다.....
API(어플리케이션 프로그래밍 인터페이스)는 어플리케이션, 디바이스가 서로 연결하여 통신하는 방법을 정의하는 규칙 모음이다...
이 AWS는 12개월간 무료입니다
데이터베이스를 테스트 용으로 로컬에서 돌리다가 RDS로 데이터베이스를 바꾸려고 하면...
느슨한 Node.js계에 계층 구조를
당신이 사랑할 Nest 그러나 passport-kakao를 곁들인
M1 Pro 하나 마셨습니다... 개발이 잘 안되도 좋습니다. 하지만 도커 하나만 기억해주세요
NestJS에서 Angular 형을 보고 감명받아 비슷하게 적용한 DI
Free MySQL!!
???: 이봐 핫산 일어나!! container: 사장님 나빠요...
???: 오버워치 윈스턴..? / 여기 그런 곳 아닙니다..