모델 필드
유형
모델필드
AutoField
BigAutoField
CharField
TextField
SlugField
IntegerField
SmallIntegerField
PositiveIntegerField
PositiveSmallIntegerField
BigIntegerField
DecimalField
FloatField
DateField
TimeField
DateTimeField
DurationField
BooleanField
NullBooleanField
BinaryField
FileField
ImageField
FilePathField
ForeignKey
ManyToManyField
OneToOneField
EmailField
UUIDField
GenericIPAddressField
JSONField
- 공식문서
모델 옵션
옵션
설명
True로 할 경우 사용자가 값을 입력하지 않아도 됩니다.
True로 할 경우 DB 값이 비어있어도 됩니다.
인덱스 필드를 추가합니다. 접근 속도를 높여 최적화 할 때 주로 사용됩니다.
디폴트 값을 설정해줍니다.
유일하게 값을 사용합니다.
선택할 수 있게 하는 옵션으로 사용됩니다.
유효성 검증을 합니다.(이메일이나 전화번호 등)
필드 이름을 어떻게 사용할지 정합니다.
필드 입력 도움말입니다.