IT/Python-Django 4

Django 스터디 2일차(21.5.1)

지난번까지는 HTTP 처리방식 부분, GET과 POST 메소드에 대해 공부하였다. 오늘은 URL에 대해 공부해보겠다. URL은 웹 클라이언트에서 호출한다는 측면에서 볼 때, 웹 서버에 존재하는 애플리케이션에 대한 API라고 할 수 있다. API: Application Programming Interface(프로그램들이 서로 상호작용하는 것을 도와주는 매개체) API를 명명하는 규칙으로는 두가지가 있는데, 하나는 RPC이고 다른 하나는 REST방식이다. RPC(Remote Procedure Module) 클라이언트가 네트워크상에서 원격에 있는 서버가 제공하는 API 함수를 호출하는 방식으로 IPC의 한 종류이다. 일반적으로 프로세스는 자신의 주소 영역안에 존재하는 함수만 호출하여 실행이 가능하지만, RPC..

IT/Python-Django 2021.05.01

Django 스터디 1일차(21.4.30)

오늘부터 처음으로 블로그에 일지를 남겨야겠다고 마음먹었다. 원래 작년부터 작성하려고 했으나 차일피일 미루다가 이제서야 쓰게되었다.... 마음 단디먹었을 때 하나라도 남겨둬야 된다. 처음이 어려울 뿐 하다보면 익숙해질 날이 오겠지? 스터디 교재는 다음과 같다 -Django로 배우는 쉽고 빠른 웹개발 파이썬 프로그래밍 1장은 웹 프로그래밍에 관한 주된 내용들로 구성되어있다. 기본적인 웹 구성은 웹 클라이언트-웹 서버로 이루어져있다. 그리고 그 사이에서 http/https프로토콜을 통해 데이터를 주고받는다. HTTP 메시지 구조 (상->하) 스타트라인-헤더-빈 줄-바디 HTTP 처리방식 HTTP는 메소드를 통해서 클라이언트가 원하는 처리 방식을 서버에 알려준다. 8가지로 정의되어 있는데 다음과 같다. -GET..

IT/Python-Django 2021.05.01