2014-02-17 3 views
1

우분투 서버에서 ADL LRS를 설정했습니다. 기본적으로 Postgresql 데이터베이스를 사용합니다. 간단한 질문이 있습니다. 어떻게 데이터베이스를 바꿀 수 있습니까? Postgresql 대신 MySql, SQLite 또는 MongoDB를 사용할 수 있습니다. 이에 따라 ADL LRS 코드베이스에있는 settings.py 파일을 사용할 수 있습니다. 그러나 여기에 넣을 가치는 무엇입니까? 내 인스턴스의 경우 MongoDB를 사용하려고합니다.ADL LRS 설정에서 DB 변경

나는 많은 것을 수색했지만 아무 도움도 찾지 못했습니다. 어떤 제안이라도 대환영입니다.

답변

1

백엔드를 MongoDB로 변경하고 싶습니다만, 우선 여기에 MySQL 백엔드 (https://github.com/adlnet/ADL_LRS/wiki/MYSQL-backend-support)를 사용하기 위해 필요한 모든 변경 사항에 관한 위키 문서가 있습니다.

장고에서 백엔드를 변경하려면 Django 문서 (https://docs.djangoproject.com/en/1.4/ref/databases/)를 참조하십시오.

MongoDB를 사용하고 싶다면 Django MongoDB-Engine이 있으며 (http://django-mongodb-engine.readthedocs.org/en/latest/) 시도해 볼 수 있습니다. 설치가 끝나면 해결해야 할 LRS에 이미 생성 된 ORM 모델과의 변환 문제가있을 것입니다.