본문 바로가기

분류 전체보기212

24. 내일배움캠프 - 4주차 WIL WIL 이번 주 일주일은 진짜 순식간에 지나간 느낌이다. 이번주에이번 주에 장고를 처음 들어가서 그런지 이번 주에 뭔가 한 게 없다. 크게 변한건 팀이 바뀐 것? 팀이 바뀌었는데 아직 모르겠다. 다들 말이 없으시고 공부하는 스타일인듯하다. 요즘 날씨가 쌀쌀해 지고 있는 것 같다. 여름에 들어왔는데 벌써 가을이라니 계절이 바뀌고 있다. 계절이 바뀐만큼 내 실력도 늘었어야 하는데 아직은 모르겠다. 꾸준히 포기하지 않고 한다면 늘지않을까?? FACTS 파이썬 복습과 Django공부 위주로 지나간 일주일 장고 세팅 연습만 엄청한 거 같음 장고 블로그 어떻게 써야 할지 엄청 고민!!(어떻게 하면 쉽게 쓸지) FEELINGS 장고 세팅 연습을 많이 해서 그런지 친해지고 있음 팀원이 바뀌었는데 아직은 너무 어색하다... 2022. 9. 23.
23. 내일배움캠프 - 17일차 TIL TIL 📌 오늘 한 일 장고 3주차 복습 숙제 풀기 장고 블로그 작성 타임어택 장고 거북이반 시작 오늘은 원래 장고 4주차 강의를 들으려고 했다. 하지만 현재 장고를 애매하게 알고 있기 때문에 오늘은 복습만 하자는 계획을 세웠다. 3주차 강의를 들을 때 강의를 보면 아는데 혼자 하려 할 때는 안된다 ㅎㅎ 그래서 내가 주석 달았던 것과 강의노트를 같이 보면서 복습을 했다. 3주차부터는 진짜 티키타카를 잘 따라가야 한다. 복습 때도 흐름! 흐름을 잘 따라가려고 했다. 확실히 처음 볼 때보다 2번 보니깐 이해가 잘 됐다. 그래도 아직 너무 부족하다. 진짜 익숙해짐과 연습을 많이 해야 할 것 같다. 복습을 하고 장고 블로그 작성을 했다. 처음엔 뭘 써야 할까 막막했다. 오늘 작성한 장고 블로그는 장고란?, 그리.. 2022. 9. 23.
2. Django - vscode로 Django 프로젝트 만들기 Django 프로젝트 만들기(vscode) 1. 프로젝트 폴더 만들기 2. vscode로 폴더 열기 3. Django와 python 설치 아래 두 가지를 설치 4. 가상환경 설치 현재 상태에서 Ctrl+` 을 눌러서 터미널 창을 열어준다. 터미널 창에 아래 코드를 입력해준다. python -m venv '가상환경이름' python -m venv venv 제대로 설치가 됐다면 venv 폴더가 생긴 걸 볼 수 있다. 5. 가상환경 실행 터미널 창에 아래 코드를 입력해준다. git bash사용 > Windows source venv/Scripts/activate > Mac venv/bin/activate 성공적으로 가상환경을 실행했다면 아래 처럼 (venv)가 생긴다 가상환경을 나가고 싶을 경우에는 아래 코드.. 2022. 9. 23.
1. Django - Django? Django 란? 👉 장고는 웹 프로그램을 쉽고 빠르게 만들 수 있도록 도와주는 웹 프레임워크! - 웹 프레임워크란? 프레임워크는 개발을 도와주는 하나의 틀! 파이썬 웹 프레임워크 종류 크게 두 가지로 나뉜다. Django, Flask - 장고의 MVT패턴 MVT패턴은 장고가 일하는 방식을 보여준다! 큰 틀로 흐름을 잘 파악하기! - M(Model) 데이터베이스의 모델(ORM) 저장되고 사용되는 데이터의 형태 - T(Template) 사용자에게 보여지는 부분 (html) 화면 - V(View) 실질적으로 프로그램이 동작하는 부분 url을 요청하고 응답하는 그 사이에 일어나는 '서비스'들이 존재하는 곳 - ORM이란? Django의 ORM은 python으로 데이터베이스 클래스 모델을 만들고, 만든 모델을 .. 2022. 9. 23.
22. 내일배움캠프 - 16일차 TIL TIL 📌 오늘 한 일 Django 3주차 강의 듣기 오늘은 아침부터 저녁까지 하루 종일 장고 3주차 강의만 들은 거 같다. 확실히 1주차 2주차보다 조금 어려워지고 좀 더 복잡해진 느낌? 3주차는 html이랑 백엔드랑 연결하는 부분을 한 거 같은데 강의를 들을 땐 알겠는데 막상 혼자 하면 힘들었다. 처음 하니깐 어려운 것 같다. 그래서 나는 나중에 볼 수 있도록 각 코드마다 주석을 달았다. 예전부터 내가 알아보기 쉽게 주석을 달고 있다. 주석 다는 것이 내가 이 코드를 알아 들었는지도 확인할 수 있고 나중에 다시 봤을 때 기억이 나기 때문에 주석을 달고 있다. 오늘은 til 쓰고 3주차 주석을 다시 한번 보고 자야겠다. 3주차부터 조금 어려워진 거 같다 빨리 익숙해지는 게 답인 듯. 내일부터 장고 거북.. 2022. 9. 22.
21. 내일배움캠프 - 15일차 TIL TIL 👉 오늘 한 일 오전 ~ 오후 Django 2주차 강의 파이썬 과제 다시 풀어보기 거북이 반 수업 오늘도 역시 아침부터 장고수업을 들었다. 역시 vscode로 하니깐 설정하는데 시간을 많이 소비했다. 그래도 한번 설정해 놓으면 편해서 나쁘지 않다. 강의가 1시간44분인데 하루 종일 2주차만 공부한 거 같다. 장고 공부를 하고 파이썬 과제를 한번 다시 풀어 봤다. 역시 한번 더 풀어보니깐 더 이해도 잘 가고 처음 풀었을 때보다 시간도 많이 소비되지 않았다. 조건문 반복문 마지막 과제가 있는데 이건 오늘 풀 수 있음 풀어봐야겠다. 요즘 들어 집중력이 떨어지는 것 같다. 캠프 초반에 너무 달려서 그런지 요즘은 빨리 지치는 느낌도 난다. 뭔가 해야 할 건 많은데 엄두가 안 난다 해야 하나. 잠도 늦게 자.. 2022. 9. 21.
18. 파이썬 - class 문제 풀이 도형 넓이 계산기 📌 요구조건 - 인스턴스를 선언할 때 가로, 세로 길이를 받을 수 있는 클래스를 선언해 주세요 - 인스턴스에서 사각형, 삼각형, 원의 넓이를 구하는 메소드를 생성해주세요 원의 넓이를 계산할 때는 세로 길이는 무시하고, 가로 길이를 원의 지름이라 가정하고 계산해 주세요 #도형 넓이 계산기 class Area: def __init__(self, a,b): self.a = a self.b = b def square(self): return self.a * self.b def triangle(self): return self.a * self.b / 2 def circle(self): return (self.a/2) ** 2 * 3.14 a, b = map(int,input('밑변과 높이를 순서.. 2022. 9. 21.
20. 내일배움캠프 - 14일차 TIL TIL 📌 오늘 한 일 장고 1주차 강의 듣기 파이썬 실강 5일차 복습 거북이 반 수업 오늘은 어제 계획했던 장고 공부를 시작했다. 스파르타 강의로 공부를 했는데 강의 초반에 파이썬 문법을 싹 한번 알려준다. 문법을 들으면서 다시 한번 복습하게 되는 계기였다. 1주차 끝쯤 장고를 시작하는데 강의에서는 파이참을 사용했다. 나는 파이참보다 vscode를 선호하기 때문에 vscode로 실습을 시작했다. 강의에서 파이참으로 하는 이유가 있었다. 파이참은 초기 세팅을 알아서 다 해줘서 쉽게 사용할 수 있지만 vscode는 설정을 스스로 해줘야 한다. vscode 초기 세팅하는 것 때문에 시간을 많이 잡아먹었다. 튜터님께도 물어보고 다른 사람들한테도 물어보며 해결했다. 초기 세팅을 마치고 실습을 따라 해 봤다. 아.. 2022. 9. 20.
728x90