본문 바로가기

전체 글91

개발_TIL | 2022-06-20 (43) ▷ 장고 DRF 특강 (4) http method 종류 get : 조회 post : 생성 put : 수정 delete : 삭제 queryset, object의 차이에 대한 이해 object : 테이블에 입력 된 특정 레코드 queryset : object의 집합 ex) [object(1), object(2), object(3)] debug = True / False debug 모드 설정. static file 처리, allow host, 에러 페이지 등의 설정이 달라진다. LANGUAGE_CODE = 'ko-kr' : 언어 설정 TIME_ZONE = 'Asia/Seoul' : Timezone 설정 DATABASES : DB 설정 INSTALLED_APPS : 사용할 앱 설정 2022. 6. 28.
개발_TIL | 2022-06-16 (41) ▷ 장고 DRF 특강 (2) 1. 좌측 익스텐션(확장) 단축키 : ctrl+shift+x 를 실행하여 python 및 django 설치 2. 터미널을 실행(git bash 사용) 명령어 입력 1) python -m venv venv #가상환경 만들기 2) source venv/Scripts/activate #가상환경 실행 window일 시, Scripts로 작성 mac일 시, bin 작성 3) pip install django 4) pip install djangoframework 5) pip freeze > requirements.txt #나중에 requirements.txt.에 저장된 pip들을 받을 때는 pip install -r requirements.. 2022. 6. 16.
개발_TIL | 2022-06-15 (40) ▷ 장고 DRF 특강 (1) 1. args, kwargs를 사용하는 예제 코드 짜보기 def homework(num1, num2 , *args, **kwargs): print(f"num1 : {num1}") print(f"num2 : {num2}") print(args) print(kwargs) return homework(1, 2, 3, 4, 5, 11, 22, 3, 2, num3=11, num4=21, num5=35)​ 출력 시, num1 : 1 num2 : 2 (3, 4, 5, 11, 22, 3, 2) {'num3': 11, 'num4': 21, 'num5': 35} 2. mutable과 immutable은 어떤 특성이 있고, 어떤 자료형이 어디에 해당하는가? mutable - 인스턴스가 생성된 후.. 2022. 6. 15.
개발_TIL | 2022-06-14 (39) // feat) KPT KEEP 협업 조금 더 상세한 와이어 프레임 작성. (색상 코드 포함) 화면 공유를 통해 즉석에서 상황을 공유하고 함께 확인 전 프로젝트보다 향상된 수준의 git 사용 (부담 없는 병합) 적극적인 팀원 활용(튜터님에게 가기 전에 팀원에게 묻기) 역할 분담 시 자신 없는 부분 위주로 배정 사전 계획한 팀 일정대로 프로젝트 진행 각 담당 기능 별 체크리스트 작성(기획) 기술 기존에 배우지 않은 장고 기능 활용 VScode의 Live Share 기능 체험 파일의 체계적인 분할 ( Css, HTML ) 최근 학습 내용을 적극적으로 프로젝트에 적용 url name 활용 향상된 파이썬 문법 사용 ( 함수의 인자 형식 ) 프론트 관련은 클론 코딩 활용 PROBLEM 협업 git issue 기능을 활용하지 못함 API.. 2022. 6. 14.