pyvote/models.py 수정

클래스 선언(질문)

class Question(models.Model) : # Question DB 만들고
    subject = models.CharField(max_length=200) # subject 이름으로 char 200자
    content = models.TextField() # content 필드
    create_date = models.DateTimeField() # 날짜 필드

클래스 선언(답)

class Answer(models.Model) : # Answer Table
    question = models.ForeignKey(Question, on_delete=models.CASCADE) # 모델 외부키(id), on_delete 질문 지우면 답도 삭제
    content = models.TextField()
    create_date = models.DateTimeField()

config/settings.py에서 pyvote 추가

'pyvote.apps.PyvoteConfig',

아나콘다에서

python managepy migrate

ptthon manage.py makemigrations

python managepy migrate

<aside> 💡 makemigration: 만들 것이 있는지 확인 migrate: 만들기

</aside>

데이터베이스에서 실제 생성되었는지 확인