Django 1.10プロジェクトは7つのアプリケーションから構成されています(A〜Gとしましょう)。 プロジェクトは、実際にはA + F、A + G、A + B + C + D + Eのようなアプリケーションの異なるサブセットからなる3つの異なるサーバーです。
FとGは、A以外の他のアプリケーションから参照または参照されていません。Djangoアプリケーションのサブセットのデプロイ/パッケージ化
すでにDjangoプロジェクトレベルでこれをグループ化する方法はありますか?他のプロジェクトのアプリケーションを参照する3つのプロジェクトですか?私はコードを複製せずにこれを行う方法を見つけることができませんでした。
指定されたサブセットのみを展開する良い方法はありますか?私たちは、それぞれのサブセットに対して3つの異なる設定ファイルを持っています。必要なアプリケーションだけを含んでいます。しかし、これはもちろん、それらのアプリケーションのコードを展開するだけではありません。サブセットサーバーA + FなどのアプリケーションDを展開することはできません。
私はそれぞれのアプリケーションを独自のVCSリポジトリに入れていますが、Djangoプロジェクトではなく直接アプリケーションとして使用します。 「関連する依存関係をインストールする」を詳しく説明できますか?私はこれを聞いたことがない。 – Sebastian
https://docs.djangoproject.com/en/1.10/intro/reusable-apps/は、「setup.py」のためのグーグルの後に行く場所のようです – Sebastian