[Django] 기본키 세팅 / 속성값 / render

형이·2023년 11월 9일

Python

목록 보기
24/34
post-thumbnail

📝 Django

🖥️ 1. 기본키 세팅

  • 장고 모델에서 기본키(PK) 필드를 정의하지 않으면, 장고는 자동으로 id 필드를 생성하고 이를 기본키로 사용한다.
  • id 필드는 정수형(PK) 필드이며, 자동으로 증가하는 값을 가진다.
  • 모델에서 기본키 필드를 직접 정의(primary_key = True), 장고는 id 필드를 자동으로 생성하지 않으며, 개발자가 직접 할당을 해야한다.

🖥️ 2. 속성값

  • auto_now_add = True : 필드가 생성될 때 현지시간을 자동으로 할당
  • auto_now : 필드가 저장될 때마다 항상 현재 시간을 자동으로 할당

🖥️ 3. render

  • render는 템플릿을 렌더링하여 클라이언트에게 반환하는 함수
  • render 함수는 일반적으로 장고의 뷰(view)에서 사용되며, 템플릿 HTML로 렌더링한 후 해당 HTML을 HTTP 응답으로 반환한다.

0개의 댓글