を使用した場合セキレイ巡回ブロックの依存関係を解決するためにはどうすれば StreamBlock
from wagtail.wagtailcore.blocks import StreamBlock, StructBlock
class CarouselBlock(StructBlock):
content = StreamBlock([
('tab', TabBlock()),
('carousel', CarouselBlock())
])
class TabBlock(StructBlock):
content = StreamBlock([
('tab', TabBlock()),
('carousel', CarouselBlock())
])
カルーセルで
、私はタブまたは別のカルーセルを追加することができますし、タブの内側に私が追加することができ、このような何かを達成したいと思いますカルーセルまたは別のタブ。これらのようなプログラミングケースを処理する場合のベストプラクティスは何ですか。
これを試してみましょう。 –
'( 'tab'、blocks.SnippetChooserBlock( 'myapp.Tab')')文字列表現を使ってモデルを参照するこの機能は、最新のWagtailリリースにあります。 –
スニペットに独自のテンプレートがありますか? –