當我試着使用這個指令傾倒在Django我的模型的數據:Django的轉儲:型號不驗證
python manage.py dumpdata app> temp_data.json
它提供了以下錯誤:
Error: One or more models did not validate:
asset.authpermission: "codename": CharField cannot have a "max_length" greater than 255 when using "unique=True".
asset.djangocontenttype: "app_label": CharField cannot have a "max_length" greater than 255 when using "unique=True".
asset.djangocontenttype: "model": CharField cannot have a "max_length" greater than 255 when using "unique=True".
的東西是這些表是由django自動生成的。另外我剛剛檢查數據庫(mysql),字段是varchar(100)。
怎麼了?
很好用,謝謝! – Johanna
啊,+1,好點。 – 2011-08-11 16:10:02
謝謝@Ninefingers – rewritten