반응형
이전에 진행했던 장고 프로젝트를 재가동 시키기로 했다.
(2003, "can't connect to mysql server on 'localhost' ([winerror 10061] 대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다)")
정말 간단한 오류였는데 프로퍼티 키값을 대문자로해야 오류가 나지 않는다.
장고는 데이터베이스 스키마를 소스파일로 작성하여
연동된 데이터베이스에 테이블을 만들어 줄 수 있다.
또한 작성된 migration 파일은 버전관리가 가능하다.
오랜만에 실행하면 적용되지 않은 migrations가 있다고 알려준다.
python manage.py makemigrations
- models.py에 변경 사항이 있다면 마이그레이션 파일을 만들어 준다.
python manage.py migrate
- 데이터베이스에 테이블을 마이그레이션 파일을 보고 맞게 생성해준다.
python manage.py runserver
-서버 실행
이전에 만들어둔 웹이 잘 보인다.
반응형