我不知道如何處理以下情況(顯然是我的問題)。django dumpdata ORM + mongoengine
我有一個包含所有django模型數據的postgresql的django設置,但我也有mongoengine管理(讓我們稱之爲)擴展數據。
我也有兩個循環引用(從django模型到mongoengine文檔PK的mongo_id點和從mongoengine到django模型PK的db_id點)。
顯然,如果我運行dumpdata
,我只能得到django模型數據。我怎樣才能讓它也從mongoengine轉儲數據?我有辦法實現這一目標嗎?
這是爲了獲得數據的備份。只需抓取磁盤上的文件即可輕鬆完成引用文件的備份。
我沒有在settings.py
文件中定義另一個DATABASES
(主要是因爲我沒有被要求)。那是我需要做的嗎?
感謝您的指點。
作爲獎勵,我會很感激,如果我可以在管理界面中的那些mongoengine,但也基地django模型。