1

私は 5 つのサイトを持っており、それぞれが独自のドメインにあり、1 つの django プロジェクトで実行されています。現在、すべてのサイトには、 url の下の flatpages によって提供される同じ連絡先ページがあります/contact/。ただし、各ドメインで同じ URL を使用して、サイトごとに連絡先ページを作成する方がはるかに優れています。

ジャンゴのフラットページでこれを達成するにはどうすればよいですか? (それとも他のものを見た方がいいですか?)

4

1 に答える 1

2

5 つの個別の連絡先ページの場合、5 つの異なる flatpages エントリが必要になる場合があります。

URL          Sites      Content
/contact/    Site #1    Unique contact page for Site #1
/contact/    Site #2    Unique contact page for Site #2
/contact/    Site #3    Unique contact page for Site #3
/contact/    Site #4    Unique contact page for Site #4
/contact/    Site #5    Unique contact page for Site #5

フラットページをバイパスして、5 つの異なるテンプレートを含む 1 つのビューを作成することもできると思います。

于 2011-03-15T21:35:20.977 に答える