問題タブ [wagtail]

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.

0 投票する
2 に答える
286 参照

python - Wagtail / Django - OneToOneField で使用可能な値のみを一覧表示する

Wagtail モデルでトリックを作ろうとしています。

私は2つのモデルを持っています。1 つ目は鶺鴒のスニペットで、2 つ目は鶺鴒のページ モデルです。ページ モデルには、私のスニペット モデルを参照している OneToOneField があります。

簡単な例:

私が探しているのは、新しいページMySnippetを作成するときに、wagtail 管理で使用可能な値のみを表示することです。MyPage

まあ、私は使えないものを隠そうとしているだけです。

何か案は ?

どうもありがとう :)

0 投票する
1 に答える
115 参照

python - 内容の異なる1ページをWagail

私は Wagtail と python を初めて使用するので、私の問題を解決してくれると助かります。

Web アプリ (wagtail Web サイト + REST API バックエンド) があります。

私のウェブサイトには2つのページがあります:

  • アクセス可能なオブジェクト (写真など) のリストを含むホームページ
  • 写真の詳細情報が掲載されたフォトページ

私が達成したいこと:

だから、私はしたいです

  • フォトページ用のモデルが 1 つある
  • 要求された URL に基づいて写真ページを入力します (つまり、ホームページからユーザーを example.com/photo?id=12345 にリダイレクトすると、id=12345 の写真に関する情報が入力されます)。

リクエストされたURLを解析してIDを取得し、ページにAPIからの情報を入力するミドルウェアが必要だと思います。この問題に対する標準的な解決策はありますか?

0 投票する
1 に答える
431 参照

wagtail - How to get an page instance from a block instance on a admin edit page?

I have a custom wagtail PageChooserBlock.

How can I get an instance of edit page in wagtail admin?

0 投票する
1 に答える
157 参照

python - Wagtail CMS の間違った関連ページ

Wagtail CMS 1.3.1 を使用してブログを作成しているときに、奇妙な動作が発生しました。

ケースがあります:

ページ B と C に関連するページ A があります。

これは私のページのモデルがどのように見えるかです

わかりました、それは正しいようです。しかし、私のページAに関連するページBとCにリンクすると、私のページはそれ自体に関連します

どうしたの?

0 投票する
2 に答える
828 参照

python - Wagtail: モデルの文字列表現に RichTextField を使用するにはどうすればよいですか?

現在、このスニペットに取り組んでいます

__str__どういうわけか、複数のスニペットを区別できるように定義する必要があると判断しました。文字列表現としてコンテンツを使用bodyすることは良い考えだと思います。ただし、本体は非常に大きくなる可能性があるため、最初の 20 文字で十分です。

このタスクは簡単だと思って、次のコードを書きました。

<p>Quequeueueueue?</...やなどの見苦しい表現になってしまいました<p>FOO<br/></p>

データベースを調べたところ、マークアップがデータベースに保存されていることがわかりました。とはいえ、私はまだ疑問に思っています。

CPU を大量に消費する HTML パーサーを使用せずに HTML マークアップを削除し、全体を解析する方法は何bodyですか?

正規表現で一部の</aタグを削除できると思いますが、</blockqu<、 のような状況をどのように処理すればよい</でしょうか?