728x90 반응형 SMALL url4 [Django] URL URL URL은 네트워크 상에서 자원이 어디 있는지를 알려주기 위한 규약이다. 즉, 컴퓨터 네트워크와 검색 메커니즘에서의 위치를 지정하는, 웹 리소스에 대한 참조이다. 쉽게 말해서, 웹 페이지를 찾기위한 주소를 말한다. URLconf URLconf 용어는 URL과 뷰를 매핑해주는 urls.py 파일을 말한다. URLconf를 정의할 때 하나의 파일 또는 2개의 파일에 정의할 수도 있다. 보통 프로젝트는 전체 URL을 정의하는 프로젝트 URL과 앱마다 정의하는 앱 URL 2계층으로 나눠서 코딩하는 방향이 좋다. 이 방식은 URLconf 모듈을 계층적으로 구성하므로 변경도 쉽고 확장도 용이해진다. URL 패턴별로 이름을 지정할 수 있고 패턴 그룹에 대해 이름 공간을 지정할 수 있따. 이는 reverse() .. 2023. 6. 20. [Website] HTML 프로토콜 HTML 프로토콜 서버와 클라이언트가 웹 문서를 주고 받는 방식은 HTTP이다. 여기서 데이터는 HTML, JSON이 해당된다. URL (Uniform Resource Locator) URL (Uniform Resource Locator)은 인터넷에서 웹 페이지, 이미지, 비디오 등 리소스의 위치를 가리키는 문자열이다. HTTP 맥락에서 URL은 "웹 주소" 또는 "링크"라고 불린다. URL은 웹 리소스를 나타낸다. HTML 메서드 (Method) GET 해당 리소스 (URL)에 대한 조회에 대한 메서드 POST 해당 리소스의 사용, 생성, 변경에 대한 메서드 PUT 해당 리소스의 변경에 대한 메서드 PATCH 해당 리소스의 부분 변경에 대한 메서드 DELETE 해당 리소스에 대한 삭제 상태 코드 4XX.. 2023. 2. 13. [Django] URL's / Views URL's 인터넷의 모든 페이지에는 고유한 URL이 필요하다. 프로그램은 해당 URL을 여는 사용자에게 무엇을 표시해야 하는지 알 수 있다. 장고에서는 URLconf (URL 구성)라는 것을 사용한다. URLconf는 장고가 올바른 보기를 찾기 위해 요청한 URL과 일치하도록 시도하는 패턴의 집합이다. 프로젝트 이름으로 생성한 폴더에서 setting.py에 다음을 추가한다. # Application definition INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.con.. 2023. 2. 1. 웹 프로그래밍의 이해 (1) 웹 클라이언트 웹 서버에서 정보를 요청하고 수신하는 소프트웨어 프로그램을 말한다. 웹 브라우저를 사용한 요청 리눅스 curl 명령을 사용하여 요청 리눅스 telnet을 사용하여 요청 직접 만든 클라이언트로 요청 HTTP 메시지 # 요청 메시지 GET /music/jackson HTTP/1.1 Host www.example.com:8080 # 응답 메시지 HTTP/1.1 200 OK Content-Type: text/html; charset=utf-8 Content-Length: 100 Hello, World! HTTP 프로토콜 클라이언트 (요청 메시지 보내기) 서버 (응답 메시지 받기) 메서드 : GET, POST, PUT, DELETE 중 하나 리소스 URI 헤더 : 요청에 대한 추가 정보 본문 : 요.. 2021. 12. 21. 이전 1 다음 728x90 반응형 LIST