IT/Django
models.py에 자주 사용하는 구조
VEGAS
2021. 8. 9. 18:57
model 에서는
1. 테이블을 정의
2. ORM 에 따라 테이블의 속성을 하나의 클래스로 맵핑
from django.db import models
class {클래스이름}(models.Model):
title = models.CharField('TITLE', max_length=100, blank=True)
url = models.URLField('URL', unique=True)
#보여줄 항목 추가
def __str__(self):
return self.title
=>django.db.models.Model 클래스 상속받는 형식
=> __str__ 함수는 객체를 문자열로 표현할 때 사용하는 함수. (admin이나 장고 쉘에서 레코드명을 제대로 표시하기 위해)