동일한 데이터베이스에 액세스하는 두 개의 앱이 있습니다. 첫 번째 클라이언트는 TCP를 통해 연결하고 SQLAlchemy를 사용하여 db에 씁니다. 두 번째는 장고를 사용하는 좀 더 일반적인 웹 애플리케이션입니다. 둘 다 읽기/쓰기 요구 사항이 있습니다.동일한 데이터베이스에서 SQLAlchemy와 Django ORM을 모두 사용하십시오
나는 데이터베이스 액세스 레이어를 통합하고 싶지만 때문에 따기 단지 SQLAlchemy의하거나 장고가 매력입니다 :
이- 나는, 인증 장고를 사용하도록을 필요로 권한, 어쩌면 타사 플러그인을 싶습니다 장고 ORM (내가 틀렸다면 나에게 올바른).
- SQLAlchemy (지금까지)를 사용하는 것은 Django 응용 프로그램 외부에서 장고 ORM을 사용하는 것보다 훨씬 간단합니다. 이는 TCP/IP 서버 응용 프로그램이며 HTTP/웹 응용 프로그램이 아닙니다.
동일한 데이터베이스에서이 두 ORM을 혼합하는 데 문제가 있습니까?
Django inspectdb과 같은 일종의 내성 검사를 사용하면 어떤 시스템에서 (Django, SQLA) 모델을 만들어야합니까?
방금 [django-sqlalchemy] (https://code.google.com/p/django-sqlalchemy/wiki/Roadmap) 프로젝트를 찾았습니다. 나는 그것이 당신의 필요에 어울리는 지 모르지만, 그것에 대해 확실히 읽을만한 가치가 있습니다. – noisy