これは概念的な質問です。私はDjangoを初めて使い、一連のアプリケーションを構築しています。これらのアプリの中には、他のアプリがあるか、少なくとも私のプロジェクトのどこにでもアプリがないようにそれらを整理する方法があります。すなわち、私のプロジェクトの中には、アプリ1、2、3、4、5などがあり、アプリ1に関連するアプリはa、b、c、d、eですが、アプリa、b、c、d、アプリ2と3との関係も何らかの形で関係していますが、アプリ1に属することは間違いありません。その非常に大きなプロジェクトで、終わったら何百ものアプリになるでしょう。これを行うにはどうすればよいでしょうか?任意の提案やアドバイスDjangoでのアプリケーション/サブアプリケーションの整理方法
1
A
答えて
0
をありがとう、私は非常にセットアップするために、プロジェクトをdjango-cookiecutter
を使用することをお勧めしたい:https://cookiecutter-django.readthedocs.io/en/latest/my-favorite-cookie.html
それは、そのディレクトリ内の単一の「プロジェクト」で、外側のプロジェクトディレクトリが作成されます。 djangoは「アプリケーション」と呼んでいるものを「プロジェクト」と呼んでいます。 cookiecutterが作成する最上位ディレクトリのdjango-admin startproject <PROJECT_NAME>
を使用して、さらに多くのプロジェクトを作成できます。
プロジェクトごとに、あなたが選択したプロジェクトのdjango-admin startapp <APP_NAME>
を使ってdjangoアプリ(サブアプリケーションと呼ぶもの)を作成することができます。
関連する問題
- 1. Djangoフィールドセットを整理する最良の方法
- 2. プロジェクトの整理方法は?
- 3. viewModelsの整理方法は?
- 4. djangoの管理方法
- 5. グッドプラクティス:Django Appsでviews.pyを整理する
- 6. オープンソースのプロジェクトを整理する方法
- 7. Javaマルチクライアントサーバーアプリケーション - ソケットの整理方法
- 8. 私のプロジェクトを整理する方法
- 9. Symfonyでテンプレートを整理する方法
- 10. Javaでデータを整理する方法
- 11. GETデータを処理し、URLを解析するビューのdjangoでURLを整理する方法は?
- 12. コードの整理方法/クラスの使用方法
- 13. は、Djangoのfieldset.htmlでグリッドを調整する方法
- 14. ウェブサイトでの配信のための画像の整理方法
- 15. Django 1.8からDjango 1.10への静的ファイルの管理方法
- 16. Django:外来キーで辞書内のオブジェクトを整理する
- 17. &#x00FA;のようなものを整理する方法XMLで?
- 18. django 'django管理者'のロゴタイトルを置き換える方法
- 19. 列挙型の方法で定数のグループを整理する良い方法
- 20. クラス、パッケージを整理する方法
- 21. Rails Appを整理する方法
- 22. Typescript:アプリを整理する方法
- 23. モジュラーウェブアプリケーションを整理する方法
- 24. ゲームエンジンを整理する方法
- 25. アセットを整理する方法は?
- 26. PhpMyAdminでCSVのTwitterデータを整理する方法
- 27. 私のプロジェクトでファイルを整理する最も良い方法
- 28. ライブラリを整理する最良の方法は何ですか
- 29. 複数のプロジェクトでTypeScriptインターフェイスを整理する方法
- 30. Visual Studioでエンティティフレームワークデータベースモデルのテーブルをソート(整理)する方法は?
https://stackoverflow.com/questions/22841764/best-practice-for-django-project-working-directory-structure – frozen