問題タブ [wagtail-streamfield]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wagtail - Wagtail の StructBlock に編集パネルを割り当てるにはどうすればよいですか?
次のような StructBlock があります。
My HomePage クラスのモデルは次のとおりです。
ジャンボトロンを編集パネルに追加するには、どのパネルを使用すればよいですか? ありがとう。
wagtail - Wagtail_Streamblock: テンプレート内から Streamblock 内のアイテム数を取得するにはどうすればよいですか?
私が作っているウィジェットがあります。項目数が 2 の場合、項目数が 3 の場合とは異なる方法で画像を読み込みたいと思います。min_num = 2 および max_num = 3 に設定しているため、Streamblock には 2 つまたは 3 つの child_blocks が必要です。テンプレート内から Streamblock 内のブロック数を取得しますか?
たとえば、{{self.items.length}}
「アイテム」は私のストリームブロックです
私がやろうとしていることの例としてそれを使用しているだけです。
wagtail - Wagtail RichTextBlock を拡張して色を選択する
RichTextBlock
選択したテキストに任意の色を選択できるように、wagtail に色選択オプションを実装しようとしています。
これは私のwagtail_hooks.py
ファイルです:
これで私を助けることができる人はいますか?これを達成するために最善を尽くしましたが、運がありません。
wagtail - ページのプライバシーを Wagtail の Block にコピーするには?
ページにはこのプライバシー設定があり、特定のページを閲覧できる人を設定できます。
私のドキュメントでは、特定のブロックの可視性を制限するように設定できる、もう少し細かいレバーが必要です。
私はグループ セレクターに満足していますが、明らかに、Page モデルに ManyToManyRelation を配置することはできません。むしろ、特別に処理する必要があるブロックで行います。
だから私はブロックを次のように定義しようとしました:
しかし、Wagtail は、ChooserBlock が target_model 属性なしで宣言されたことに不満を述べています。そうするコンストラクターの欠如は、ChooserBlock自体がこのような操作を意図していないことを十分に示していると思います。
グループを選択し、後でレンダリング中にそれらを正しく識別し、ユーザーのグループと照合できるように、ブロックを適切に宣言するにはどうすればよいですか?