python - この django.core.Exceptions.ValidationError は、django の実行時に発生します
淡淡烟草味
淡淡烟草味 2017-05-18 11:00:06
0
2
1094
### こんにちは、みんな!

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

リーリー

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


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

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

リーリー

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

淡淡烟草味
淡淡烟草味

全員に返信(2)
伊谢尔伦

エラーメッセージには、デフォルトのフィールドは「YYYY-MM-DD」の形式でなければならないことが示されています。

いいねを押す +0
刘奇

データベースを見てみましたが、model.py は変更されていますが、データベース内の内容は変わっていません。つまり、python manager.py makemigrations は、mysql を介してのみテーブル構造を変更していません。 mysql内では変更できますが、Djangoステートメントでは変更できませんか?

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート