問題タブ [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 投票する
1 に答える
2808 参照

django - Wagtail StreamField にコンテンツをプログラムで追加するにはどうすればよいですか?

StreamField古いサイトからの移行を行っています。Wagtail ページに生の html をプログラムで追加する必要があります。どうすればいいのですか?

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

python - Wagtail(django)で追加のクエリを作成せずにForeignKeyデータにアクセスする方法

次の 2 つのクラスがapp.modelsあり、wagtail API を使用してデータを json として取得しています。

したがって、試してみると/api/v1/pages/?type=dashboard.AuthorMeta&fields=title,city、次のデータが返されます。

都市フィールドでは、都市のidandmetaを返します。追加のクエリを作成せずに、ここの応答で都市の名前を取得するにはどうすればよいですか? :/

Documentationに解決策が見つかりませんでした。何か不足していますか?

0 投票する
0 に答える
326 参照

python - Wagtail でブログ記事の URL を定義するには?

Wagtail で簡単なブログを作成しようとしていますが、ブログ投稿の詳細ビュー用に別の URL スキームを定義する方法を考えています。私はこのようなモデルを持っています:

これにより、単一のブログ投稿の URL は/blog/[slug]. 私が達成したいのは、のような年と月の URL/blog/2015/12/[slug]です。

を見つけましたRoutablePageMixinが、これが正しいツールであるかどうか、および私の場合の使用方法がよくわかりません。

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

wagtail - エラー モデル名が Wagtail CMS で定義されていません

Wagtail のクラス モデルで QuerySet を実行すると、エラーが発生します。

コードは次のとおりです。

ただし、Parent Page クラスを使用して QuerySet を実行すると、期待どおりの結果が得られます。

Page クラスから継承する BlogPage およびその他のページ クラスを定義する正しい方法は何ですか?

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

python - Django: Wagtail CMS で 2 つの異なるデータベースを使用する方法

Django プロジェクト内に、スクレイピングされたデータを含むリモート サーバー上の Postgres データベースにアクセスする、otherapp という 1 つのアプリがあります。同じリモート サーバー上のの Postgres データベースにヒットするコンテンツという 2 つ目のアプリがあり、Wagtail CMS を通じて提供したいページが含まれています。

これらの手順を使用して Wagtail をローカルにインストールしました (Wagtail インストーラーは使用しませんでした)。ローカルで動作するようになりました。次に、ローカル データベースの pg_dump を実行し、リモート データベース サーバーで psql db2 < db2dumpfile.sql を実行しました。

各アプリは、ローカルでは単独で正常に動作しますが、連携させることはできません。データベース ルーターを使用して、さまざまな種類のデータを取得するために使用するデータベースを指定できると考えました。

しかし、データベースルーターを設定ファイルに入れると、失敗し始めます。どうすればこれを修正できますか? プロジェクトの別の場所で wagtailcore を宣言する必要がありますか?

settings.py:

routers.py:

これは、runserver を実行したときに発生するエラーです。

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

javascript - ダイナミック セキレイ ページ

wagtail の動的ページについて教えてもらえますか?

私のユースケースは次のとおりです。

  1. メインページに多数のオブジェクト (画像) があります

  2. 画像をクリックすると、このオブジェクトに関するページにリダイレクトされます (ajax を介してオブジェクトに関する詳細情報を取得できます)

  3. しかし、オブジェクトごとにページを作成したくありません。mysite.com/images?image_id=254 (そのようなページのモデルとテンプレートを使用)

それはできますか?もしそうなら、ドキュメントxxのどこを見るべきか教えてください

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

blogs - Wagtail のコンテンツ ページにブログ投稿をリンクできません

wagtail で、ブログ投稿から独自のコンテンツ ページへのリンクを作成する際に問題が発生しています。私のモデルには、BlogPage と IndexPage の 2 つのページ クラスがあります。My BlogPage クラスを使用してブログ投稿を作成し、IndexPage クラスを使用してブログ投稿のリストを表示します。

以下のモデルを参照してください。

私の課題は、インデックス ページのブログ投稿を独自のページにリンクする方法がわからないことです。これを実現するには、別のページ モデルと HTML テンプレートを作成する必要がありますか? または、この問題を解決するための最良のアプローチは何ですか?