問題タブ [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.
django - Wagtail StreamField にコンテンツをプログラムで追加するにはどうすればよいですか?
StreamField
古いサイトからの移行を行っています。Wagtail ページに生の html をプログラムで追加する必要があります。どうすればいいのですか?
python - Wagtail(django)で追加のクエリを作成せずにForeignKeyデータにアクセスする方法
次の 2 つのクラスがapp.models
あり、wagtail API を使用してデータを json として取得しています。
したがって、試してみると/api/v1/pages/?type=dashboard.AuthorMeta&fields=title,city
、次のデータが返されます。
都市フィールドでは、都市のid
andmeta
を返します。追加のクエリを作成せずに、ここの応答で都市の名前を取得するにはどうすればよいですか? :/
Documentationに解決策が見つかりませんでした。何か不足していますか?
python - Wagtail でブログ記事の URL を定義するには?
Wagtail で簡単なブログを作成しようとしていますが、ブログ投稿の詳細ビュー用に別の URL スキームを定義する方法を考えています。私はこのようなモデルを持っています:
これにより、単一のブログ投稿の URL は/blog/[slug]
. 私が達成したいのは、のような年と月の URL/blog/2015/12/[slug]
です。
を見つけましたRoutablePageMixin
が、これが正しいツールであるかどうか、および私の場合の使用方法がよくわかりません。
wagtail - エラー モデル名が Wagtail CMS で定義されていません
Wagtail のクラス モデルで QuerySet を実行すると、エラーが発生します。
コードは次のとおりです。
ただし、Parent Page クラスを使用して QuerySet を実行すると、期待どおりの結果が得られます。
Page クラスから継承する BlogPage およびその他のページ クラスを定義する正しい方法は何ですか?
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 を実行したときに発生するエラーです。
javascript - ダイナミック セキレイ ページ
wagtail の動的ページについて教えてもらえますか?
私のユースケースは次のとおりです。
メインページに多数のオブジェクト (画像) があります
画像をクリックすると、このオブジェクトに関するページにリダイレクトされます (ajax を介してオブジェクトに関する詳細情報を取得できます)
しかし、オブジェクトごとにページを作成したくありません。mysite.com/images?image_id=254 (そのようなページのモデルとテンプレートを使用)
それはできますか?もしそうなら、ドキュメントxxのどこを見るべきか教えてください
blogs - Wagtail のコンテンツ ページにブログ投稿をリンクできません
wagtail で、ブログ投稿から独自のコンテンツ ページへのリンクを作成する際に問題が発生しています。私のモデルには、BlogPage と IndexPage の 2 つのページ クラスがあります。My BlogPage クラスを使用してブログ投稿を作成し、IndexPage クラスを使用してブログ投稿のリストを表示します。
以下のモデルを参照してください。
私の課題は、インデックス ページのブログ投稿を独自のページにリンクする方法がわからないことです。これを実現するには、別のページ モデルと HTML テンプレートを作成する必要がありますか? または、この問題を解決するための最良のアプローチは何ですか?