개발일지_huns

고정 헤더 영역

글 제목

메뉴 레이어

개발일지_huns

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (118)
    • 개발일지 (1)

검색 레이어

개발일지_huns

검색 영역

컨텐츠 검색

분류 전체보기

  • 221122 유화제작 프로젝트 진행

    2022.11.22 by hunss

  • 221121 구글 소셜 로그인 & 프로젝트진행

    2022.11.22 by hunss

  • 221114 ~ 221118 WIL

    2022.11.21 by hunss

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

    2022.11.18 by hunss

  • 221117 docker quiz & 다음프로젝트 준비 & 거북이반 ERD강의

    2022.11.17 by hunss

  • 221116 docker 복습 / 딥러닝 1주차

    2022.11.16 by hunss

  • 221115 sql과 django ORM & 팀스터디

    2022.11.15 by hunss

  • 221114 팀 스터디 준비하기

    2022.11.14 by hunss

221122 유화제작 프로젝트 진행

백엔드 코딩하면서 의문점이 들었다. 이런 serializer를 만들다가 생긴 의문이다. serializer를 작성하는데, 다른 시리얼라이저를 set해서 불러오다가 필요없는 정보까지 불러오는게 아닌가? 그니까 첫번째 set인 OrderCreateSerializer를 가져오는데 저기서 필요한 정보와 필요없는 정보가 있는데, 필요없는 정보까지 UserMypageSerializer에 들어오는게 맘에 안들었다. 이걸 세세하게 새로운serializer를 만들어야하나 아니면 그냥 큰 데이터로 가져가야하나 라는 의문이 들었다. 튜터님께 질문하니까, 이게 rest api의 고질적인? 문제인 overfetching이라고 하셨다. serializing을 하다보면 필요없는 정보들까지 다 직렬화시키게 되기도 하고, 이를 해결하..

카테고리 없음 2022. 11. 22. 17:24

221121 구글 소셜 로그인 & 프로젝트진행

프로젝트를 진행하는데 소셜로그인을 시도해봤다. https://velog.io/@kjyeon1101/%EC%B9%B4%EC%B9%B4%EC%98%A4-%EC%86%8C%EC%85%9C%EB%A1%9C%EA%B7%B8%EC%9D%B8-DRF-JWT [DRF] 카카오 소셜로그인 (JWT) 로직은 구글 소셜로그인이랑 진짜 똑같다. 한번 해봤으니까 이론적인 것도 한번 정리해보려고 한다. (카카오 공식문서에 잘 설명돼있길래 겸사겸사) velog.io 이글을 참고했는데, 일단 access key를 받아오는 건 성공했다. 사실 참고가 아니라 긁어오긴했지만.. 이해하려고 했지만.... 아마 이번프로젝트에서는 못쓰지 않을까 싶다. 재대로 이해하지 못했고, 활용도 잘 할 수 있을지 모르겠다. 다음 프로젝트 진행하기 전에 남..

카테고리 없음 2022. 11. 22. 00:21

221114 ~ 221118 WIL

이번주에 한 일 1. 저번 프로젝트 끝나고 팀원들과 팀스터디 시간을 정해서 타임어택 진행 2. 다음 프로젝트 사전에 준비 2-1. 와이어프레임 2-2. ERD 2-3. API 다음주에 할 일 유화제작 프로젝트 시작 주말동안 user쪽 백엔드는 거의 해놨고, 메인쪽이랑 회원정보 수정하는 부분 하면 될 듯.

카테고리 없음 2022. 11. 21. 00:03

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

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도 원하는 기능에 따..

카테고리 없음 2022. 11. 18. 19:48

221117 docker quiz & 다음프로젝트 준비 & 거북이반 ERD강의

Docker run vs exec vs start docker run = 실행하면서 컨테이너를 구동하고 명령이 끝나면 exit docker exec = 현재 구동중인 컨테이너에 명령을 내림 docker start = 컨테이너 구동 다음 프로젝트 와이어프레임하고 ERD 작성함 FOREIGN KEY on_delete 옵션종류 CASCADE = foreignkeyfield를 포함하는 인스턴스의 row도 같이 삭제함 PROTECT = cascade와 반대임. 같이 삭제 안되도록 보호함. > protectederror발생 SET_NULL = ForeignKeyField 값을 NULL로 바꾼다. null=True일 때만 사용할 수 있음. SET_DEFAULT : ForeignKeyField 값을 default 값으..

카테고리 없음 2022. 11. 17. 10:01

221116 docker 복습 / 딥러닝 1주차

내일 오전에 도커 퀴즈가 있어서 복습했음. 인스턴스 생성하고 ssh -i pem파일끌어오기 ubuntu@ip > ssh 연결하고 sodu apt install docker.io sodu docker run -d -p 80:80 httpd:latest > 컨테이너 생성 sudo docker ps > 컨테이너 확인 sudo docker exec -it 컨테이너id /bin/bash > id는 앞에 몇개만 적어도됌 / 컨테이너로 들어오기 sudo mkdir -p /usr/lib/docker/cli-plugins > docker-compose을 위한 디렉토리 생성 sudo curl -SL https://github.com/docker/compose/releases/download/v2.11.2/docker-co..

카테고리 없음 2022. 11. 16. 21:24

221115 sql과 django ORM & 팀스터디

select * from asd; CREATE TABLE Person( name varchar(50) ) SELECT DISTINCT FROM PERSON; > distinct 중복제거 > Person.objects.values('name', 'age').distinct() SELECT * FROM Person LIMIT 10; > Person.objects.all()[:10] 0~10 >> Person.objects.all()[5:10] 6~10 Person.objects.filter(age__gt=20).value() > gt : greater than / lt : less than > gte : greater than or equal / lte : less than or equal Person.ob..

카테고리 없음 2022. 11. 15. 22:00

221114 팀 스터디 준비하기

몇주전에 test.py에 대해 강의를 들었는데, 프로젝트도 하고 다른 것 하느라 까먹었던 테스트파일을 다시 들춰봤음. https://www.django-rest-framework.org/api-guide/testing/ Testing - Django REST framework www.django-rest-framework.org 새로운 프로젝트를 만들어서 하려고 했으나, 처음해보는 자체 타임어택이기 때문에 기본에 했던 추천시스템(제주)프로젝트를 이용하려고 한다. 제주 프로젝트를 통해 테스트파일에서 1. 회원가입이 잘 작동되는지 2. 로그인이 잘 작동되는지 3. 사용자 정보 가져올 수 있게 api수정하고 정보 가져오는 테스트코드 작성 4. 개념 4-1 : setup의 필요성 / setuptestdata는?..

카테고리 없음 2022. 11. 14. 16:36

추가 정보

인기글

최신글

페이징

이전
1 ··· 4 5 6 7 8 9 10 ··· 15
다음
TISTORY
개발일지_huns © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바