で、Drupal
ブロックを表示するサイトの「リージョン」を選択できます。php/html
これを実現するためにコードを変更する必要はありませんでした。そのようなことは、で達成できますDjango
か?もしそうなら、どのように?
ブロックごとに、html
独自のURLを持たず、メインデータと一緒に表示される出力の一部を理解しています。(たとえば、検索ボックスや投票)
で、Drupal
ブロックを表示するサイトの「リージョン」を選択できます。php/html
これを実現するためにコードを変更する必要はありませんでした。そのようなことは、で達成できますDjango
か?もしそうなら、どのように?
ブロックごとに、html
独自のURLを持たず、メインデータと一緒に表示される出力の一部を理解しています。(たとえば、検索ボックスや投票)
DjangoとDrupalを次のように比較するべきではありません。DrupalはCMSであり、DjangoはWebフレームワークです。
似たような体験をしたい場合は、django-cmsの使用を検討します。templates
これにより、これらのテンプレート内に多数のテンプレートを作成して設定できますplaceholders
(これらは、「サイドバー」、「フッター」、「コンテンツ領域」などのページの領域です)。django-cmsで新しいページを作成するときは、使用するテンプレートを選択し(作成した内容に応じて、2列のレイアウトまたはヘッダー付きの3列のレイアウトの場合があります)、次にどのコンテンツを選択します(またはplugins
)テンプレートで作成したプレースホルダー内に配置したい。したがって、これはDrupalの地域とやや似た経験です。
うーん、おそらくコンテキストプロセッサを作成して、テンプレート内の必要な場所に出力するだけですか?
admin内のhtml出力のコンテンツブロックを並べ替える場合は、cmsのようにその出力を生成するための何かが必要です。大きなcmsを必要とせずに、これにdjango-fluent-contentsのようなものを試すことができます。