假設我有2個共享模型的站點。轉移在網站A創建的新模型實例並將其保存在網站B的數據庫中的最佳方式是什麼?你能不能也推薦用於發送和接收數據的API?通過RPC傳輸Django模型實例
0
A
回答
0
請閱讀Django的serialization。基本上,你想要做的是序列化爲某種格式,如XML或JSON,發送該字符串,然後將其反序列化回接收端的一個對象。
與Django的大部分內容一樣,當你完成代碼的編寫時,你會覺得這很容易。
1
的Django的新版本支持multiple databases,也許你可以設置在位置A處的第二個數據庫那麼就保存模型兩次:
my_object.save()
my_object.save(using='database_b')
如果數據庫中的始終更新數據庫B,那麼你應該考慮數據庫複製
相關問題
- 1. Django模型實例Hashable?
- 2. Django - 單一模型實例
- 3. Django編輯模型實例
- 4. 在Django中通過字符串查找模型實例
- 5. ModelForm如何通過FileField添加django模型的新實例?
- 6. 創建一個Django模型實例並創建另一個Django模型實例
- 7. 通過實例數據節點鏈接XForm模型實例
- 8. Django模型組通過
- 9. Django的:模型通過RelatedManager
- 10. Django「通過」模型迭代
- 11. 通過在Django模型
- 12. 通過變量模型名稱和pk獲取模型實例
- 13. GWT-RPC錯誤 - 亞型不實例化
- 14. 來自外鍵的Django模型實例
- 15. django更改模型窗體實例
- 16. django防止刪除模型實例
- 17. 的Django模型實例編輯
- 18. Django模型實例特定代碼
- 19. Django模型實例full_clean方法,對嗎?
- 20. Django表格預覽和模型實例
- 21. Django的 - 與類模型實例
- 22. 從父數據實例化django模型
- 23. 只有一個django模型的實例
- 24. django模型實例的遞歸函數
- 25. Django - 模型實例被保存(或不)
- 26. 獲取Django模型實例字段值
- 27. 應該將django模型對象實例傳遞給芹菜?
- 28. 通過POST傳遞模型
- 29. Django ManyToMany通用「通過」模型
- 30. 通過實體模型