はDjangoの初心者です。このフレームワークを使って私の最初のウェブサイトを開発しています。各セクション(自宅、約、連絡先)ごとに1つのアプリを作成するのは正しいのですか、またはすべてのウェブサイトを含む1つのアプリを作成する必要がありますか?事前Djangoでウェブサイトのセクションを管理するには?
1
A
答えて
0
で
おかげでそれはDjangoプロジェクトを分割する方法を決定するために芸術のビットだし、あなたはおそらく右の初めてそれを得ることはありません。あなたのサイトの実際の機能についてもっと知ることなく、伝えるのはちょっと難しいです。
これらのセクションにそれぞれ独自のカスタム機能がある場合は、それらを別々のアプリケーションに配置します。各セクションの機能が向上するにつれて(たとえば、自分のアプリを保証する連絡先セクションのいくつかのビューが表示されることになります)、扱いにくいviews
またはmodels
モジュールになることはありません。 1つのアプリにすべてを入れてみてください。
これらのセクションのいずれかが標準コンテンツページの場合は、flatpagesアプリを使用することを検討してください。多くの時間を節約できます。
私が言ったように、これはちょうど時間とともに簡単になるでしょう。特定の機能にはどれくらいのコードが必要かを感じ取り、管理/管理できないコード量を感じ、それに応じてプロジェクトを「自然に」分割します。
+1
答えてくれてありがとうKye! :D – Captain
関連する問題
- 1. Djangoウェブサイト管理壊れた
- 2. Django - django管理セクションの列をグループ化する
- 3. 管理用ウェブサイトのDjango管理者を使用
- 4. Django CMS管理パネルのセクション名を変更する
- 5. Django管理者のモデルは、管理者の家ではなく、アプリケーションのセクションに表示されます
- 6. djangoでユーザコンテンツを管理するには?
- 7. UITableViewでセクションを管理する方法
- 8. Railsアプリケーション管理セクション
- 9. サブドメインを管理するウェブサイト
- 10. Django - Django管理者のページコンテンツを管理する
- 11. Wordpressの管理セクションのクリーンアップ?
- 12. は、Djangoの管理
- 13. ZendFrameworkアプリケーションの管理セクション
- 14. yii管理セクションの設定
- 15. カスタム管理セクションのDrupalベストプラクティス
- 16. Kenticoのホワイトリスト管理セクション
- 17. ウェブサイトでのクリップボード管理
- 18. 管理Joomlaのウェブサイト
- 19. ウェブサイト管理 - メインのウェブサイトまたは別のセクションに統合されていますか?
- 20. Django管理者:データベース管理
- 21. ウェブサイトの管理ページに移動する
- 22. Djangoの管理
- 23. Djangoの管理 -
- 24. Djangoの管理
- 25. Djangoは管理テンプレート
- 26. Django管理サイトのDjango管理サイトのdjango-nonrelから
- 27. ASP.NET MVCで管理セクションのルーティングを設定する方法は?
- 28. 既存のウェブサイトでgitを使ってウェブサイトを管理する
- 29. ウェブサイトと管理パネルのMagentoでURLを修正するには?
- 30. ウェブサイトの管理セクション/領域を保護する最良の方法は何ですか?
私はウェブサイト全体を含む1つのアプリを作っていました。異なるセクションに異なるテンプレートを使用できます。 –
アプリは論理Webアプリケーションと呼ばれていますので、1つのWebアプリケーション用のアプリケーションはポテトのように簡単です –
あなたの答えはJaredとArpitに感謝します! – Captain