이전에 공부하던 부분부터 이어서 플레이할 수 있습니다.
이어서 보기 처음부터 보기

강의 오류 공지

지난 강의에서는 models.py의 class Candidate에서 party_number = models.IntegerField(default=1)라고 기본값을 1으로 지정했지만, 이번 강의부터 별도 언급 없이 party_number = models.IntegerField(default=0)로 변경되었습니다.
이후 강의에서도 모두 기본값이 0인 상태로 진행이 되니 코드를 수정해서 실습을 따라해 주세요.


DB를 쓰는 이유 : 프로그램은 종료되는 순간 memory상에서 사라지므로, 계속 데이터를 보존하기 위해 DB를 사용

모델을 DB에 저장하기 위한 준비 과정

  • mysite/settings.py - INSTALLED_APPS 리스트에 elections(앱이름) 추가
  • mysite 폴더로 이동 후 python manage.py makemigrations 입력
  • python manage.py migrate로 DB에 공간 만들기
#C\Code\mysite\mysite\settings.py
...
INSTALLED_APPS = [
    ...,
    'elections' #추가
]
...