更改ADL LRS设置中的数据库

2024-05-19 22:11:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我在ubuntu服务器上安装了adlrs。默认情况下,它使用Postgresql数据库。我有一个简单的问题,如何更改数据库?我可能想用MySql、SQLite或MongoDB来代替Postgresql。根据这个article我们可以这样做设置.py文件存在于你的ADL LRS代码库中。但是这里要放什么值呢。。?就我来说,我想使用MongoDB。在

我搜了很多遍,但找不到任何帮助。任何建议都是非常欢迎的。在


Tags: 文件代码py数据库sqlitepostgresqlubuntumongodb
1条回答
网友
1楼 · 发布于 2024-05-19 22:11:23

我知道您希望将后端更改为MongoDB,但首先这里有一篇wiki文章,介绍使用MySQL后端(https://github.com/adlnet/ADL_LRS/wiki/MYSQL-backend-support)所需进行的任何更改。在

要在Django中更改后端,请参阅Django文档(https://docs.djangoproject.com/en/1.4/ref/databases/)。在

如果您想使用MongoDB,可以尝试使用Django MongoDB引擎(http://django-mongodb-engine.readthedocs.org/en/latest/)。安装完成后,我确信在LRS中已经创建的ORM模型会有转换问题,您必须解决这些问题。在

相关问题 更多 >