상세 컨텐츠

본문 제목

221118 docker timeattack (배포부터 찬찬히)

카테고리 없음

by hunss 2022. 11. 18. 19:48

본문

git clone 으로 프로젝트 받아오고 ( 그냥 받아오지말고 깃 주소 뒤에 ./backend/django 같이 파일경로 지정해줘야함)

 

docker-compose.yml

Dokcerfile

nginx

3개 만들면 됨

 

 

rm -rf ./*

> 모든 파일폴더 삭제

sudo docker rm -f 컨테이너 이름

> 컨테이너 삭제

sudo docker system prune

sudo docker volume prune

 


모델에 있는 필드 중에 serializers 에서 안쓰고 싶은 필드가 있을 때

exclude 쓰는 줄 알았는데

exclude는 아에 없는 셈 치는 느낌?

이거 대신 

모델만들 때 extra_kwargs에서 required:False 해주면 됨

read_only나 write_only도 원하는 기능에 따라 가능.