2013-10-17 36 views
1

由於在我的工作地點的情況下,建立在Django ...的關係,我們在下面的情況:沒有一個模型

  • 有些服務是使用django建立在一個系統中。即處理會話和用戶的服務。 (系統A
  • 服務的其餘部分是在單獨的系統中構建的,只能通過RESTful API調用訪問。 (系統B

,我有現在的問題是,我有系統A,我想與資源在系統B關聯起來User模型。例如,用戶可能屬於Company

但是,Django的ORM依賴於Django模型的存在,並且系統B中的任何元素都沒有相應的Django模型。

如何在django中創建一個關係時,其中一個元素沒有模型?

+1

好吧,也許你可以處理這個模型和多個數據庫的使用......只是一個想法... https://docs.djangoproject.com/en/dev/topics/db/multi-db/ – Jingo

+0

我剛纔說這看起來像[django-roa]的工作(https://bitbucket.org/david/django-roa/wiki/Home),然後我看到了你的另一個問題。 –

+0

@Jingo感謝您的提示,但我們無法使用其他系統。 @Garry'django-roa'似乎是一個可能的解決方案,但是我一直無法使它工作,所以我想知道有什麼替代方案存在。 – NT3RP

回答

0

我會接受你的慷慨提議!是的,答案可能是django-roa

相關問題