ホームページ  >  に質問  >  本文

python - この django.core.Exceptions.ValidationError は、django の実行時に発生します

### こんにちは、みんな!

django の model.py を編集しているときに、誤ってフィールドの型を間違ってコピーしてしまいました:

リーリー

その後、Web ページにログインすると、このようになっていました。


形式が間違っていたので、model.py に戻って、次のように、Datefield を charfield に手動で変更しました:
リーリー

保存して終了しますが、python manage.py merge を実行すると、エラーが報告されます:

リーリー

他に何をする必要がありますか?

淡淡烟草味淡淡烟草味2681日前1045

全員に返信(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
  • キャンセル返事