問題タブ [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 StreamField がテンプレートでレンダリングされない
私は鶺鴒に基づく CMS を持っており、最近、より賢明な方法で書き直しました。古いコンテンツをこの新しいバージョンに移行するスクリプトを作成しました。この新しいバージョンは wagtail 2.3 に基づいています (古いバージョンは wagtail 1.11 にありました)。移行スクリプトを作成し (さまざまな外部キーを再構築するなど)、すべてのコンテンツが入力され、StreamFields のレンダリングを除いて機能しているようです。
イライラすることに、v2 のテスト データベースに戻すと、これは正常に機能します (コンテンツがレンダリングされます)。2 つの行 (wagtailcore_page または blog_blogpostpage 内) の違いについてデータベースを精査しましたが、違いは見られません。wagtail が StreamField コンテンツを取得する方法に明らかに欠けているものがあります。移行で見逃した可能性があるものについて誰か教えてもらえますか? どうもありがとう!!
models.py
テーブル blog_blogpostpage エントリ:
migration_script.sh
template.html
^^^ page.body フィールドには何も表示されませんが、説明、日付、作成者が表示されます。
wagtail - Wagtail: ストリームフィールド値への外部キー
wagtail admin 内のドロップダウンで、別のモデルのストリームフィールドに含まれる値 (ブロック) を選択できるようにしたいのですが、可能ですか? 私は次のようなものを想像しました:
どこ
しかし、これが可能かどうかはわかりませんか?どんな提案でも大歓迎です。ありがとう!