再利用可能なDjangoアプリケーションを作成した後、それらを結合してWebサイトを作成するアプリケーションを作成しますか?また、各メニュー項目とセクションをDjangoのアプリケーション自体にするのも正しいですか? https://www.djangoproject.com/のソースコードは、おそらく、DjangoのWebサイトが利用可能であれば正しく構築する方法の最良の例です。DjangoのWebサイトを構成する方法
-3
A
答えて
2
あなたのプロジェクトをどのように整理するかはあなた次第で、主にプロジェクトの特定のニーズに依存しますが、作品を結合するための「メイン」アプリを使用するのは一般的なパターンです。また、あなたのプロジェクトのアプリを再利用可能にしようとする必要はありません。あなたのプロジェクトが必要とするものから始めて、一部の部品が定期的な問題を解決していることが分かったら、より汎用的なアプリケーションとしてそれらを考慮する必要があります。
Wrt /あなたのメニューそれは実装ではなくサイトの機能と一致しなければならないので、 "one app one menu"ということはほとんど意味がありません。そして、それは「接着剤」の部分なので、プロジェクトの主なアプリに本当に属します(通常、他のアプリにジョブの一部を委任しても)。
関連する問題
- 1. DjangoのWebサイトをローカライズする方法
- 2. django-adminのサイト構成
- 3. WebカメラからDjangoのWebサイトにライブビデオを送る方法は?
- 4. DjangoのWebサイトでサブプロセスモジュールを使用する方法
- 5. Azure Web Apps/Azure Webサイトのインストーラを作成する方法
- 6. 公開されたパッケージをIISのWebサイトとして構成する方法
- 7. Webサイトとモバイルサイトで異なるカスタムエラーページを構成する方法は?
- 8. Web /クライアントサポートチャットシステムを構成する方法
- 9. 管理サイトと似たようなdjangoのWebページの作成方法
- 10. asp.netのWebサイトでユーザーの特権を作成する方法
- 11. JSPとEJB3のWebサイトのAPIを作成する方法
- 12. AnyCpuのWebサイトを構築する
- 13. Visual Studio 2010でWebサイトのローカルサーバーを作成する方法
- 14. SpringboardでSafari Mobile Webサイトのアイコンを作成する方法は?
- 15. オフラインWebサイトの検索とフィルタボックスを作成する方法
- 16. djangoとjavascriptの構成方法
- 17. Webクライアントとモバイルアプリケーションの両方にレンダリングするDjangoアプリケーションを構築する方法
- 18. ASP.NETのWebサイトの構造
- 19. プラグイン可能なASP.Net Webサイトを作成する方法は?
- 20. asp.net Webサイトを逆コンパイルする方法
- 21. ASP.NET Webサイトを展開する方法
- 22. あるWebサイトから別のWebサイトにフォームにアクセスする、python/django
- 23. oauth2を使用してWebサイト用のPythonクローラを構築する方法
- 24. Reactアプリケーションを別のWebサイト内のウィジェットとして構築する方法
- 25. Djangoプロジェクトの機能テストを構成する方法
- 26. VS2008はmsbuildを使用してASP.NET Webサイトを構築する方法は?
- 27. プログラムでWebサイトにログインする方法
- 28. Webサイトのデスクトップショートカットを作成するポータブルウェイ
- 29. Djangoで学生情報サイトを作成するための最良の方法
- 30. django管理サイトのような独自のフィルタを作成する方法
あなたのアーキテクチャで達成しようとしていることを考えてみましょう。「Hello Kitty」ページだけで作業している場合は、再利用できない任意のアプリケーションを作成する意味がありません。私の最近のDjangoプロジェクトには、支払い(サービスの支払い、支払いによる人の識別)、登録(アカウントの作成と管理のすべての方法)、一般的なもの(ユーティリティのもの)場所(地理数学、Google Maps APIを扱う)。 –