문자열 : CharField, TextField
날짜/시간: DateTimeField, DateField, TimeField
숫자 : IntegerField, FloatField
다른 테이블과 연관을 지어 줄 때 : ForeignKey
예시
#user/models.py
from django.db import models
# Create your models here.
class UserModel(models.Model):
class Meta:
db_table = "my_user"
username = models.CharField(max_length=20, null=False)
password = models.CharField(max_length=256, null=False)
bio = models.CharField(max_length=256, default='')
created_at = models.DateTimeField(auto_now_add=True)
updated_at = models.DateTimeField(auto_now=True)
반응형
'STUDY > Python' 카테고리의 다른 글
⏱ 타임어택 | 카테고리 별로 글을 볼 수 있는 블로그 만들어보기 | 5월31일 (0) | 2022.06.01 |
---|---|
Django | 데이터베이스 관계 (0) | 2022.05.30 |
Django에서 쓰는 ForeignKey, VSC SQLite에서는 못 보나요? 🤔 (0) | 2022.05.28 |
Django | Web framework (0) | 2022.05.28 |
Django | 숙제 | 조건문&반복문&class (0) | 2022.05.27 |