안녕하세요 새우 여러분!
Django의 model.py를 편집할 때 실수로 잘못된 필드 유형을 복사했습니다:
나중에 웹페이지에 접속해 보니 이렇게 되어 있었습니다. 형식이 잘못되어서 model.py로 돌아가 수동으로 Datefield를 charfield로 변경했습니다.
저장하고 종료하지만 python Manage.py 마이그레이션을 실행하면 오류가 보고됩니다.
또 무엇을 해야 하나요?
오류 메시지에는 기본 필드가 "YYYY-MM-DD" 형식이어야 한다고 나와 있습니다.
데이터베이스를 살펴봤는데, 내 model.py가 변경되었지만 데이터베이스의 내용은 변경되지 않았습니다. 즉, python Manager.py makemigrations는 mysql을 통해서만 테이블 구조를 변경하는 것이 가능합니까? mysql 내부에서는 변경할 수 있지만 django 문을 통해서는 변경할 수 없나요?
오류 메시지에는 기본 필드가 "YYYY-MM-DD" 형식이어야 한다고 나와 있습니다.
데이터베이스를 살펴봤는데, 내 model.py가 변경되었지만 데이터베이스의 내용은 변경되지 않았습니다. 즉, python Manager.py makemigrations는 mysql을 통해서만 테이블 구조를 변경하는 것이 가능합니까? mysql 내부에서는 변경할 수 있지만 django 문을 통해서는 변경할 수 없나요?