2011-07-23 6 views
0

DjangoにはZendのレイアウトのようなものがありますか? 私はウェブサイトの共通要素を提供するためにZendのレイアウトをたくさん使用しています(コンテンツの周りに「フレーム」と呼ぶことがあります)。ヘッダー、フッターなどを作成します。次に、カスタムコンテンツを提供するレイアウト内のビューをレンダリングします。ZendのレイアウトのDjango版?

このようなことはDjangoで可能ですか?

答えて

2

私はZendを一度も使用したことはありませんが、あなたが聞いているものから、Djangoのtemplatesを使用することができます。

基本的に、あなたの 'フレーム'を持つbase.htmlテンプレートを作成し、それから他のテンプレートを継承することができます。ええ、それは完璧だ

{% extends "../templates/app/base.html"%} 
{% block content %} 
words on my page 
{% endblock %} 
+0

:あなたのbase.htmlは

<html> <head> <title>{% block title %}title{% endblock %}</title> </head> {% block content %}{% endblock %}<br> </body> </html> 

ようになりますあなたがよりあなたの '子' のテンプレートを持つことができます

は次のようになり。私はそれらを調べます。どうもありがとう :-) –

関連する問題