84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
안녕하세요 새우 여러분!
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 문을 통해서는 변경할 수 없나요?