2009-04-22 12 views
0

DjangoのURLはフラットページを作成するときに設定されたものを含め、任意です。どのようにページの親が何であるか把握することができますか?つまり、ページ/ about/contact /を作成すると、コンタクトページ(テンプレート内)にいるとき、親ページの内容をどのように把握できますか?Djangoのフラットページを使用しているときにページの親を取得するには?

標準的な方法はありますか?または、スラッシュをスラッシュ上で分割し、最初のセクションを使用するだけですか?

基本的に私は別のサイトセクションを作成する方法を理解しようとしています。

答えて

1

私が知る限り、djangoにはセクションのネイティブな概念がありません。あなたが言ったように、URLは任意です(プログラマーに決定させる)。サイト全体に同じURL構造(/ <セクション> /ページ)を使用すると、URLからセクションを推論できます。

hereで説明したように)私はむしろ、今度はテンプレートに渡すことができたURLパターンにセクションを設定し、ビューに渡したい...

0

にflatpagesは、本質的には同じものです静的なHTMLページは、あなたのデータベースの前にきれいな管理者で格納されています。

リンクをハードコードするだけで大​​したことではありません。

フラットページはおそらくあなたのための解決策ではないことを意味します。

関連する問題