기존 초기 세팅은 다 끝냈다고 가정을 하고, 회원가입 기능을 구현하기 위해 먼저 models.py를 작성한다.
from django.db import models
class User(models.Model): # models.Model 을 상속
first_name = models.CharField(max_length=10)
last_name = models.CharField(max_length=10)
email = models.CharField(max_length=50, unique=True)
password = models.CharField(max_length=100)
phone_number = models.CharField(max_length=20)
created_at = models.DateTimeField(auto_now_add=True)
updated_at = models.DateTimeField(auto_now=True)
first_name, last_nameuser_name으로 합쳐서 넣어도 괜찮을 것 같다.emailunique 속성을 넣는다.EamilField를 사용하게 되면 한 눈에 목적을 알 수 있어 가독성이 좋아진다.passwordmax_length를 100으로 지정해주었다. phone_number- 등을 생각해봤을 때 Charfield가 더 적절하다고 생각하여 사용하였다.created_at, updated_at