2016-10-31 1 views
-1

Azure DocumentDb를 Django Rest Framework와 함께 사용하는 방법을 찾고 있습니다. 나는이 질문에 많은 정보가 없다는 것을 알고 있지만, 지금까지 나는 이것을 어떻게하는지에 대한 조사를 통해 아무것도 발견하지 못했다. 누구든지 이것에 대한 정보 나 문서를 가르쳐 줄 수 있습니까?Azure DocumentDB를 Django Rest Framework 용 데이터베이스로 사용

장고는 주로 관계형 데이터베이스를 사용하는 것으로 보이지만 일부 사람들이 MongoDB와 함께 사용하는 것을 보았습니다. 장고에 새로운이기 때문에, 구체적으로 무엇을 내가 찾고 있어요 생각하면 설정에서 여기 변경하는 것입니다 :

DATABASES = { 
    'default': { 
     'ENGINE': 'django.db.backends.sqlite3', 
     'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), 
    } 
} 
+0

이 질문은 실제로 오프 주제입니다. 오프 사이트 리소스를 요구하고 있습니다. 또한 django에 적합한 데이터베이스 유형을 묻는 중입니다. 다양한 데이터베이스에서 지원되는 데이터베이스를 확인하십시오. –

+0

@DavidMakogon 나는 대답을 받아 들였을 것이다. 나는 대답을 찾기 위해 기꺼이 정보를 읽으려고하는 정보가 있는지 그냥 말하려고했다. – Jhorra

답변

2

을가 MongoDB를 가진 상자 밖으로 작동하면, MongoDB를 드라이버 레벨 호환성 모드를 사용해보십시오 DocumentDB. Django는 데이터베이스를 염두에두고 설계 되었기 때문에 MongoDB API가 DocumentDB 용으로 지원하지 않는 좀 더 복잡한 측면의 MongoDB를 사용하지 않는다고 생각합니다. 그래야 작동 할 수있는 좋은 기회라고 생각합니다.

+0

그게 최선의 선택일 수 있습니다 – Jhorra

+0

장고는 관계형 데이터베이스 이외의 데이터베이스를 직접 지원하지 않습니다. MongoDB (그리고 몇몇 다른 것들)를 지원하는 포크가 있지만 이것이 코어 장고는 아닙니다. –