안녕하세요 이번 시간에는 Django ORM에 대해 알아보고 POST 방식을 이용해서 데이터베이스에 저장하는 실습을 진행하겠습니다. 1. Django ORM 이란? Django ORM(Object-Relational Mapping)은 Django에서 제공하는 데이터베이스 추상화 라이브러리로, 객체 지향 프로그래밍 언어인 파이썬과 관계형 데이터베이스 간의 매핑을 담당합니다. ORM을 사용하면 SQL 쿼리를 직접 작성하지 않고도 파이썬 코드로 데이터베이스를 다룰 수 있으므로, 개발자는 데이터베이스에 대한 복잡한 로우 레벨의 조작 없이 객체 지향적인 코드를 작성할 수 있습니다. 2. Django ORM의 장점 (사용하는 이유) Django ORM의 장점은 다음과 같습니다. 1. 생산성 향상 ORM을 사용하..
안녕하세요 이번에는 Django에서 GET, POST 방식에 대해 알아보고 간단한 실습을 진행하겠습니다. 1. Django에서 GET과 POST 메서드란? 웹 서비스 개발에 사용되는 메서드이며, Http 프로토콜에서 데이터 전송을 위해 지원하는 7가지 메서드 중 일부입니다. 1. GET Method # GET 메서드 예시 http://www.naver.com/index/?parameter=value GET 방식은 데이터를 URL의 쿼리스트링(query string)에 포함하여 보내며, 브라우저에서 주소창에 입력하는 것과 같은 방식으로 데이터를 전송합니다. 주로 데이터를 요청하는 용도로 사용되며, 요청 URL에 데이터가 노출되므로 보안에 취약할 수 있습니다. 하지만, 캐시를 이용하여 요청을 빠르게 처리..