簡體   English   中英

Python Django:將dumpdata用於具有m2m字段和mySql的單個模型

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM