Img profile default
제프
  • 2016.4.22 10:11
  • 조회수 91
  • 답변수 1
Img profile default
제프
  • 2016.4.22 10:11
  • 조회수 91
  • 답변수 1

Candidate.objects.filter(party_number=1) --> '힐러리' ??

본 강의에서 Candidate.objects.filter(party_number=1) 호출 시
'힐러리'와 '루비오'가 리턴되는 게 맞는 것 아닌 가요?

Candidate 모델에서 party_number의 default를 1로 지정하였으므로
DB 저장 후 '루비오'의 party_number는 1이 될 것 같습니다.

실제 테스트를 해 봐도 그렇고요.

  • #장고를 활용한 웹사이트 만들기
  • #장고 shell

1 답변

  • Gscxhpxkg5i74t30rimh
    정두식
    • 2016.4.22 10:27

    네. 맞습니다.

    모델 클래스강의에서는 default=1로 정의했으니 party_number는 1이 되는게 맞습니다. 그런데 그 다음 강의인 마이그레이션과 DB부터 default=0로 수정이 되어 있네요. 그래서 이후 강의에서는 이런 문제가 발생하고 있는것 같습니다. 알려주셔서 감사합니다.

    마이그레이션과 DB의 강의노트에 안내를 추가했습니다.

답변 쓰기

이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.