2주차는 내용을 정리하기에 너무 많고 시간이 오래 걸릴 것 같아 생략한다 겪었던 시련 위주로 일지를 작성해보고자 한다 1번째 시련: 데이터베이스 연결하기 데이터베이스 탭에서 Data Source from Path를 눌러서 장고가 생성한 db.splite3을 선택하는 것까지는 잘 됐다 그 다음 연결에 필요한 드라이버를 설치하는데 노트북이 렉걸려서 그만 설치를 못했다... 그대로 파이참을 강제종료하고 다시 들어가서 드라이버를 설치하는 데까지는 또 성공을 했다 근데 무슨 switch 어쩌고 창이 떴다... 영어를 모르는 게 죄지....다시 껐다가 켜도 떴다... 왠지 눌러보고 싶게 switch가 버튼처럼 생겨서 눌렀다 그러고 Test Connection을 누르니 허무하게도 그냥 연결이 잘 됐다^^! 사실 이건..
- 최댓값 구하기 input = [3, 5, 6, 1, 2, 4] def find_max_num(array): answer = array[0] # 배열의 첫 번째 값인 3을 answer에 넣음 for i in array: # 배열의 값들을 하나씩 불러옴 if i > answer: # i는 배열의 0번째, 1번째, 2번째, ... 값들이 들어옴 answer = i # 두 값을 비교해서 큰 값이 answer에 업데이트 됨 return answer # for문이 다 돌면 answer에는 배열의 가장 큰 값이 저장돼 있음 result = find_max_num(input) print(result) # 출력화면 # 6 저번 주 알고리즘 실시간 특강 때 풀었던 문제라 쉽게 풀 수 있었다 ㅎㅎ 본의 아니게 복습했네 ..
- 용어 정리 클라이언트: 요청을 보내는 곳 서버: 요청을 받아서 응답해 주는 곳 API: 데이터를 주고 받는 방식을 정한 것 - 웹의 동작 구조 페이지를 받는 경우: HTML, CSS, Javascript가 적절하게 섞여있는 페이지를 받는 경우. 구글, 네이버 같은 페이지를 보는 경우라고 보면 됨 데이터만 받는 경우: 페이지나 화면은 크게 필요없고, '데이터'만을 받고 싶은 경우. 데이터베이스에서 자료를 가져오거나 다른 사람이 만든 데이터를 가져올 때 사용함 프레임워크는 개발을 도와주는 하나의 틀이라고 보면 됨 최소한의 기능만 제공하는 형태와 이미 많은 기능들을 제공하고 있는 형태가 있음 전자는 flask, pyramid 같은 프레임워크고, 후자는 django 같은 프레임워크임 - MVT 패턴 M (M..
- 파이썬 장고 기초 강의 1주차 및 숙제 파이썬 장고 실무 기초 1주차 — 구민정의 개발일지 (tistory.com) - 자료구조/알고리즘 강의 1주차 1-4강까지 수강함! 예제: 최댓값 구하기 input = [3, 5, 6, 1, 2, 4] def find_max_num(array): answer = array[0] # 배열의 첫 번째 값인 3을 answer에 넣음 for i in array: # 배열의 값들을 하나씩 불러옴 if i > answer: # i는 배열의 0번째, 1번째, 2번째, ... 값들이 들어옴 answer = i # 두 값을 비교해서 큰 값이 answer에 업데이트 됨 return answer # for문이 다 돌면 answer에는 배열의 가장 큰 값이 저장돼 있음 result ..