0

django プロジェクト用にいくつかのアプリを完成させました。プロジェクトの構造は次のようになります。

testsite______
              |
              |
           testsite
              |
              |
             news 
              |
              |
            reviews
              |
              |
           templates
              |
              |
           manage.py

newsreviews2 つのアプリです。今、私はプロジェクトのホームページで作業を開始したいと考えています。ホームページには、各アプリといくつかのテキストを指す中央の 2 つのハイパーリンクしかありません。この内部のビューを記述しますtestsite/testsiteか? それとも、すべてのホームページ アイテムを処理する別のアプリを作成する必要がありますか?

4

2 に答える 2

0

という名前の新しいアプリを作成する'homepage'か、任意の名前を付けます。を活用してくださいTemplateView。こうすることで安全になるので、新しいアプリを作成するように言っています。後でホームページにいくつかの機能を追加したい場合があります。したがって、実際のチェーンに従うことは常に良い考えです。

https://docs.djangoproject.com/en/1.2/ref/generic-views/

于 2013-09-04T15:23:43.933 に答える
0

ここでの最良の選択は、特定のアプリに固有のものではないため、testsite/testsite 内にビューを作成することだと思います

于 2013-09-04T11:38:25.557 に答える