Django의 다중 테넌트 애플리케이션을위한 최적의 아키텍처 Django를 기반으로 멀티 테넌시 애플리케이션을 만드는 올바른 / 최적의 방법을 고민해 왔습니다. 몇 가지 설명 : 응용 프로그램은 여러 테넌트 (tenant1, tenant2, ...,)에서 사용할 수 있습니다. 모든 테넌트-개별 데이터는 다른 테넌트 (및 해당 사용자)의 액세스로부터 보호되어야합니다. 선택적으로 테넌트는 애플리케이션 개체에 대한 추가 사용자 정의 필드를 만들 수 있습니다. 물론 기본 하드웨어는 하나의 "시스템"에서 테넌트 수를 제한합니다. 1) 하위 도메인별로 각 테넌트를 분리하고 기본 계층에서 테넌트 별 데이터베이스 사용 2) 모델에서 일부 tenant-ID를 사용하여 데이터베이스에서 tenant-data를 분리 배포 프..