2014-02-17 49 views
1

我已經在Ubuntu服務器上設置了ADL LRS。默認情況下,它使用Postgresql數據庫。我有一個簡單的問題,我如何更改數據庫?代替Postgresql,我可能想使用MySql,SQLite或MongoDB。按照這個article我們可以做到的是您的ADL LRS代碼庫中的settings.py文件。但是,這裏的價值是什麼?對於我的實例,我想使用MongoDB。在ADL LRS設置中更改數據庫

我搜查了很多,但沒有找到任何幫助。任何建議是最受歡迎的。

回答

1

我知道你想要將後端更改爲MongoDB,但首先這裏是關於使用MySQL後端(https://github.com/adlnet/ADL_LRS/wiki/MYSQL-backend-support)必須作出的任何更改的wiki文章。

要更改Django中的後端請參閱Django文檔(https://docs.djangoproject.com/en/1.4/ref/databases/)。

如果你想使用MongoDB,你可以嘗試使用Django的MongoDB引擎(http://django-mongodb-engine.readthedocs.org/en/latest/)。安裝完成後,我確定將會有在LRS中創建的ORM模型出現轉換問題,您必須解決這些問題。