2016-11-09 34 views
1

我是python的新手,並且希望使用eve作爲MongoDB的REST API。 我跟着教程 - 他們非常好,很簡單。但關於基於角色的訪問控制的section指導如何使用基於角色的訪問來配置API,但並未描述如何使用數據初始化數據庫(在本例中爲初始超級用戶帳戶)。 我知道我可以使用mongo手動創建初始數據,但我認爲有一些更好的自動化方法可以使用前夕...使用eve python lib初始化mongodb的最佳方法

這個問題還帶出了另一個有關數據庫版本控制的疑問 - 如何編寫部署新版本的數據庫架構時升級代碼?

回答

0

實際上,db用戶需要在mongo中配置,否則驅動程序(而不是Eve本身)將無法訪問數據。用戶角色是特定於Eve的,並且不會干擾mongo用戶。換句話說,這是對db本身的抽象。

+0

我可以使用什麼工具在初始數據和配置中部署mongodb? –

相關問題