
소프트 웨어 버전 Major.Minor.Patch Major: 큰 변화 or 기능 추가 / 이전 버전과 호환성 보장 X Minor: 주요 버전과 호환성 보장하며, 기능 추가와 기능 개선을 함. Patch:

프로젝트 이름 뒤에 . 붙이면 현재 폴더를 프로젝트 폴더로 사용한 뒤하면 브라우저에 로켓나옴settings.py : 프로젝트의 설정을 관리하는 곳urls.py : 어떤 요청을 처리할지 결정하는 곳 \_\_init\_\_.py : 하나의 폴더를 하나의 파이썬 패키지로 인

HTML을 웹브라우저로 예쁘게 보여주는걸 렌더링(rendering)이라고 함 장고의 아키텍처 MTV패턴은 MVC패턴의 변형이다. M: Model (Data 다룸) T: Template (HTML같이 화면쪽) V: View (위의 두 개를 관리해주는 역할 + @)

articles/templates 경로에 있는 html파일들을 더 간편하게 줄일 수 있음.그러려면 DTL을 알아야함Python에서 처리한 데이터를 HTML과 연결 시켜 줄 때 중간다리 역할을 해줌.\-> Flask에서 했던거 생각하면 됨문법이 Python과 비슷해서 쓰

HTML Form이란 웹브라우저에서 입력한 값을 서버에 전송시키는 것.오늘 배울것은 데이터를 어디로(action) 어떤 방식(method)를 이용해서 보낼지 결정하는 법이다.method를 비워놓으면 자동으로 GET으로 설정되고,action을 비워놓으면 데이터가 자기 자

하나의 프로젝트 안에는 여러개의 앱이 있다.우리는 앱 안에 너무 많은걸 욱여놓았기 때문에, 적절하게 나눠줘야한다.users폴더를 새로 생성한다.(articles와 같은 층에)settings.py에 users를 추가views, urls, templeates를 각 app에

각각의 필드는 테이블의 컬럼임.다양한 필드들(https://docs.djangoproject.com/en/4.2/ref/models/fields/근데 이제 자주 수정되어야 하는것들. 생성일과 수정일같은 친구들은 auto_now_add=True & auto_no

우리는 이때까지 데이터 송신을 GET으로 했었다.하지만 GET은 Read할때만 쓰는것이 옳바른 방법이다.GET은 URL을 통해 데이터 전달을 하기 때문에 제한이 있기도 하다.이 제한을 뚫기 위해서는, HTML의 body로 데이터를 송신하는 POST를 사용해야만 한다.P

Model 선언할 때와 비슷한 자태를 갖고있다.form안에는 입력받고자 하는 데이터의 세부사항을 입력해주면 됨HTML엔 이렇게as_p는 p로 감싸져서 나오게 해달라는 뜻. div도 가능함.더 많은 방법들(https://docs.djangoproject.com/

A: 어멋! 만약 같은 이름의 URL이 있으면 어떡해요?B: 그럴 땐 settings의 이 부분에서 해당 URL과 Template를 찾은 순서대로 반환해준답니다A: 그럼 우리가 의도한대로 결과가 안 나올 수도 있다는 거 아닌가요?B: 그것 때문에 Namespace가 필
A: 어멋! 보니까 HTTP는 한번 연결되고 나면 기억을 못한다면서요?그럼 게시글 수정할때마다 회원 맞는지 확인해야하니까 매번 로그인 해야하잖아요! 너무 불편하네~B: 그 불편함을 줄이기 위해 쿠키와 세션이 있습니다.A: 그 두개 쓰면 계속 기억할 수 있게 되는건가??

오늘은 20강 절반까지 듣고, 이전 강의 복습 겸 실습을 해봤다.밑 사진은 app별 구현 기능들..기억이 안나서 먼저 정리해놨다.다 구현한 이후엔, 블로그 글 하나로 공략집? 비슷한거 만들면 재밌을거같다.figma로 더 보기 쉽게 만들면 좋을듯이거 쓰면 이번 우수TIL
이 경우 Foreign Key를 사용해서 구현한다.on_delete가 몬데..의 대답(https://docs.djangoproject.com/en/4.2/ref/models/fields/나중에 써야징..ㅋㅋ
JSON은 dict처럼 key-value 형식의 구조임.문자는 "으로 묶여야하며 true false, 숫자 등을 사용가능함DB의 양식대로 데이터만 채워줬음 좋겠다.. 어떤 데이터인지는 상관없어!\-> 이럴때 유용한 모듈: Django Seed1\. pip install

pip install djangorestframeworksettings.py의 INSTALLED_APPS에 'rest_framework', 추가프론트 안 만들고 결과 확인 가능할 수 있음가입 및 설치My workspace에 들어갑니다. 새로운 collection을
공식문서(https://www.django-rest-framework.org/tutorial/1-serialization/근데 담당튜터님한테 다시 물어보라고 하심. 튜터님마다 다를수도 있다고..DB 건드는건 model에서 처리하는 사람도 있고, serializ
포함되지만 FILES로 따로 나눠서 써야한다고 함..(튜터님이)참고자료(https://www.django-rest-framework.org/api-guide/requests/request.data는 요청 본문의 구문 분석된 내용을 반환합니다. 이는 다음을 제외