강의로 돌아가기
명성은

ERROR

Model class test1.modles.Candidate doesn't declare an explicit applabel and isn't in an application in INSTALLEDAPPS.

class Choice(models.Model):
poll = models.ForeignKey(Poll) #Poll 모델의 id를 이용
candidates = models.ForeignKey(Candidate)
votes = models.IntegerField(default = 0)

이부분만 넣으면 서버가 실행되지 않습니다..

  • 박지수

    아래와 같이 on_delete = models.CASCADE, 를 넣어주면 해결되네요. --------------------------------------------------------------------------------------------------------------------------------- class Choice(models.Model): poll = models.ForeignKey(Poll, on_delete = models.CASCADE,) candidate = models.ForeignKey(Candidate, on_delete = models.CASCADE,) votes = models.IntegerField(default=0)

    박지수―2019.05.19 20:55
0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.