私は Django で最初のサイトを作成しようとしています。そこからインスピレーションを得るサンプルアプリを探していると、「再利用可能なアプリ」と呼ばれる用語に常に出くわします。
再利用可能なアプリの概念は簡単に理解できますが、Django でアプリを再利用する方法は、私にとってはまったくわかりません。ビジネス全体で私を悩ませているいくつかの質問は次のとおりです。
既存の Django アプリを再利用するための推奨される方法は何ですか? どこに置き、どのように参照するのですか?
私が理解していることから、「PYTHONPATH」に配置することをお勧めしますが、アクセスが制限されているリモートの場所(ホスティングサービスなど)にアプリをデプロイする必要があるとすぐに壊れます。
したがって、ローカル コンピューターでサイトを開発し、ftp アクセスしかできない ISP に展開する場合、サード パーティの Django アプリを再利用して、サイトを展開してもサイトが機能し続けるようにするにはどうすればよいですか (たとえば、私が信頼できる唯一のことは、サービス プロバイダーに Python 2.5 と Django 1.x がインストールされていることです)。
Django プロジェクトを整理して、使用したいすべての再利用可能なアプリと一緒に簡単に展開できるようにするにはどうすればよいですか?