>  Q&A  >  본문

python - 이 django.core.Exceptions.ValidationError는 django를 실행할 때 발생합니다.

안녕하세요 새우 여러분!

Django의 model.py를 편집할 때 실수로 잘못된 필드 유형을 복사했습니다:

으아악

나중에 웹페이지에 접속해 보니 이렇게 되어 있었습니다.

형식이 잘못되어서 model.py로 돌아가 수동으로 Datefield를 charfield로 변경했습니다.

으아악

저장하고 종료하지만 python Manage.py 마이그레이션을 실행하면 오류가 보고됩니다.

으아악

또 무엇을 해야 하나요?

淡淡烟草味淡淡烟草味2732일 전1082

모든 응답(2)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-05-18 11:02:06

    오류 메시지에는 기본 필드가 "YYYY-MM-DD" 형식이어야 한다고 나와 있습니다.

    회신하다
    0
  • 怪我咯

    怪我咯2017-05-18 11:02:06

    데이터베이스를 살펴봤는데, 내 model.py가 변경되었지만 데이터베이스의 내용은 변경되지 않았습니다. 즉, python Manager.py makemigrations는 mysql을 통해서만 테이블 구조를 변경하는 것이 가능합니까? mysql 내부에서는 변경할 수 있지만 django 문을 통해서는 변경할 수 없나요?

    회신하다
    0
  • 취소회신하다