레일에서 장고로 전환하여 내 마음을 넓히고 싶습니다. 질문이 내 마음에 찔 렸습니다.Django Apps가 정확히 무엇입니까
나의 취미 기반 개발 방식이 패치 앤드 글래스이기 때문에 My Rails 앱은 상당히 혼란 스럽습니다. Django가 프로젝트와 앱 사이를 쪼개는 것을 나는 일찍 보았습니다. 그들의 사이트에 따르면 프로젝트는 많은 앱으로 만들어졌고 하나의 앱은 많은 프로젝트에 사용될 수 있습니다.
내 사이트 영역 사이의 선이 더 명확 해 지므로이 점이 나에게 흥미 롭다. 더 많은 예제와 정보를 찾으려고했지만 내 질문에 대답 할 수 없습니다.
이러한 앱의 크기는 얼마입니까? 그들은 밀접하게 상호 작용할 수 있습니까?
예를 들어 사용자 프로필을 처리 할 앱이 하나 있고 스마트 폰 사용자가 보낸 블로그 게시물 및 댓글을 처리 할 다른 앱이 있습니까? (내 사이트에서 사용자는 여러 프로필을 가진 여러 블로그를 가질 수 있습니다.) 아니면 다른 용도로 사용 되나요?
내가 종종 궁금해했던 한 가지 .. 모델을 많이 만들고 내 자신의 관리 사이트 (기존 사이트를 재사용하지 않음)를 만들고 공용 사이트를 갖게하고 API가 있어야한다면 모델을 하나의 앱으로 만들고 나머지는 개별 앱으로 만듭니다. 그러면 다른 사람들과 모델 앱을 공유하고 필요할 경우 다른 호스트에서 제공 할 수 있습니까? – shawnwall