[英]Python Django: Use dumpdata for single model with m2m field and mySql
我有一個帶有一些m2m
字段的模型Lecture
,我想用dumpdata
轉儲dumpdata
。
但每當我調用python manage.py dumpdata cms.lecture
我都會收到以下錯誤
CommandError:無法序列化數據庫:'NoneType'對象沒有屬性'_meta'。
這是因為m2m-field
還是這里可能出現的問題?
我的數據庫是MySql(版本5.6.12),我正在使用Django 1.5.1。 我之前使用過Sqlite,它工作正常。
編輯 - 解決方案:更新django-taggit
把
self.serialize =錯誤
進入managers.py(第75行)似乎為我解決了這個問題。
編輯:當然,將它添加到Field.init
調用為serialize=False
是一個更好的主意edit2:另外null曾經被設置為True但現在默認為False,也許也應該添加到構造函數
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.