2017-02-28 13 views
0

Djangoのテストケースを初めて使用しています。Django TestCase警告: 'options'列をVARCHARからTEXTに変換する

そして私はバックエンドにmysqlを使ってdjangoを使っています。私は特定のアプリのためのdjangoのテストケースを実行しようとしている。私は以下のような警告を受けた。

"警告:テキストにVARCHARから列 'オプション' を変換する"

をしかし、この警告は私のテストケースを停止しています。また、テストケースの結果も得られません。この時点で、test_dbが作成されました。テストケース実行時に起こったこととこのエラーの詳細を明らかにする。 Django DB Docs

おかげ

答えて

0

MAX_LENGTHは= 255はCharFieldです、SlugFieldのために常に動作することが保証されていることを、伝えます。使用

:その後、それらのフィールドの値を大量に保存するために必要な場合 ので、"のTextField"代わり"CharFieldです"の使用

options = models.TextField(null=True, blank=True) 

の代わりに:

options = models.CharField(max_length=65536, blank=True) 

エラーを修正しました。

関連する問題