본문 바로가기

개발_TIL74

개발_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.
개발_TIL | 2022-06-13 (38) ▷ 장고 팀 프로젝트 시작 (4) - base.html을 만들어 모든 페이지에 들어가는 header 부분과 footer 부분을 페이지에 html자체를 집어넣어줌 {% extends 'base.html' %} {% block title %} 로그인 {% endblock %} {% block content %} {% csrf_token %} Ladder to Wine Username Password {% if error %} {{ error }} {% endif %} 아이디 찾기 비밀번호 찾기 회원가입 {% endblock %} - DB에 저장된 와인들의 이름이 포함된 글씨를 작성 하였을 때, 와인의 이름을 나열하게끔 작성해주었다. def search(request): if request.method == .. 2022. 6. 14.