このページの内容

Awesome Wagtail

Wagtailを扱う資料や関連プロジェクトをまとめたAwesomeリストです。

目次

一般資料

アプリ

Blogging/news

  • Wagtail CRX (CodeRed Extensions) - ワグテイル+コードレッドの拡張機能により、マーケティングに特化したウェブサイトの迅速開発が可能になる
  • Puput - ワグテイルに実装されたDjangoブログアプリ

Rich text editor extensions

  • Wagtail EditorJS - ワグテイルのページ、画像、ドキュメント選択機能に優れたサポートを備えた EditorJS ウィジェット
  • Wagtail Terms - Draftailエディターへ用語集エンティティを追加するプラグイン
  • wagtailmdx - ワグテイルにおけるテキストフィールドウィジェットとしての MDXEditor インテグレーション

Widgets

  • wagtailgmaps - ワグテイルフィールド向けのシンプルなGoogleマップアドレスフォーマッター
  • Wagtail-Geo-Widget - ワグテイルにおけるGeoDjango PointFieldフィールド向けのGoogleマップウィジェット
  • wagtail-markdown - WagtailへMarkdown対応を追加
  • wagtail-autocomplete - ForeignKeyParentalKeyManyToMany フィールドに自動補完機能付きの選択ウィジェット
  • wagtail-instance-selector - ForeignKey ウィジェットにより関連項目の作成と選択が可能。Djangoのraw_id_fieldsに類似。
  • wagtail-generic-chooser - ワグテイルの管理画面における選択ウィジェットやフォームウィジェットのベースクラスを提供し、ページ、ドキュメント、スニペット、画像の組み込み選択ウィジェットと同様の見た目を実現
  • Wagtail-Color-Panel - 色を選択できるパネルを追加するパッケージ。通常のページフィールドおよびストリームフィールドに適用可能。
  • Wagtail Ace Editor - ワグテイル管理画面にAceエディタを直接埋め込み。
  • wagtail-html-editor - CodeMirror 6を採用した、強化されたHTMLエディタブロック。シンタックスハイライト、Emmetサポート、フルスクリーンモードを備える。

StreamField

  • wagtail-inventory - Wagtailページのストリームフィールドブロックをもとに検索可能。
  • Wagtail Code Block - Wagtail CMSにおけるストリームフィールドコードブロック。リアルタイムでPrismJSによるシンタックスハイライトを提供。

Static site generation

  • Wagtail-bakery - Django Wagtailサイトをフラットファイルとして生成するためのヘルパー一式。

Settings management

E-commerce

  • django-salesman - Djangoにおけるヘッドレスエコノミックフレームワーク。ワグテイルモデルアドミンとの統合を提供。

SEO and SMO

  • wagtail-meta-preview - Wagtail Meta Previewは、Facebook共有、Twitter共有、Google検索結果のプレビューをWagtail管理画面で表示するパネルを提供。
  • Wagtail Yoast - テキストの読みやすさを向上させるためのSEO推奨ツール
  • Wagtail SEO - Wagtail向けの検索エンジンおよびソーシャルメディア最適化

Customer experience

  • Wagtail Experiments – Wag及のA/Bテスト
  • Wagtail Personalisation - セグメントに基づいて編集者がカスタマイズされたページ(またはページの一部)を作成できるパーソナライゼーションモジュール。そのルールは管理画面で直接設定可能。

Security

  • wagtail-2fa - Wagtailにdjango-otpを統合して、2段階認証を追加

Media

  • wagtailmedia - Wagtailの管理画面内で動画および音声ファイルを管理できるモジュール
  • Wagtail Transcription - YouTube動画から自動的に字幕を作成するためのフィールドを提供

Translations

Forms

Testing

Modeladmin

  • wagtail-admin-list-controls - Wagtailのモデル管理画面のリストビューに高度な検索、並べ替え、レイアウト制御を追加
  • Wagtail Rangefilter - django-admin-rangefilterをWagtailのモデル管理画面に統合
  • Wagtail-TreeModelAdmin - Wagtailのモデル管理画面に、Djangoモデル関係をページエクスプローラのようにナビゲートできる拡張

Content Management

  • Wagtail Sharing – ワグテイルのドラフトをより簡単に共有できる
  • Wagtail Transfer - ワグテイルの複数インスタンス間でコンテンツを移動できる公式拡張機能
  • Wagtail Content Import - Google DocsやDocxからストリームフィールドへコンテンツをインポートできるカスタマイズ可能なマッピングシステム
  • Wagtail Headless Preview - ヘッドレスワグテイルセットアップ用のプレビュー
  • Wagtail-FEdit - あなたのワグテイルサイトにフロントエンド編集を追加

Misc

  • wagtailmenus - ワグテイルプロジェクトでメニューを効果的に管理・レンダリングできるアプリ
  • Wagtail Gridder - Google画像検索結果に似たグリッドカードレイアウトで、カード詳細を拡張できるエリアを備えたデザイン
  • Wagtail App Pages - 実際のURL設定とDjangoビューを使ってワグテイルページを拡張
  • Wagtail Cache - Djangoキャッシュミドルウェアを使用したシンプルなページキャッシュ
  • Wagtail Orderable - 管理画面でのドラッグ&ドロップ順序をサポートするミックスイン
  • Wagtail Resume – 開発者向けの履歴書作成を簡易化するワグテドプロジェクト
  • Wagtail Trash - 削除ボタンを押下した際にページを削除するのではなく、“ゴミ箱”に移動させる
  • wagtail-pdf-view - ワグテイルCMS向けのPDFレンダリングビュー
  • Wagtail Grapple - ワグテイルアプリでGraphQLエンドポイントの構築を簡単にする
  • Wagtail Cache Invalidator - ワグテイルCMS内でユーザーに親しみやすいインターフェースでキャッシュを無効化および削除(フロントエンド)

ツール

Templates & Starter Kits

  • Pipit – Pipitは、Reactでレンダリングされたフロントエンドを備えたワグテイルCMSのボイラープレートであり、現代的な開発ワークフローを提供する
  • cookiecutter-wagtail-package - ワグテイル拡張パッケージの作成に使えるCookiecutterテンプレート
  • Wagtail for Platform.sh - Platform.sh向けのワグテイルテンプレート
  • cookiecutter-wagtail-vix - 最小限の構成で、必要なライブラリを内蔵し、ワグテイルプロジェクトのスタート地点として使える再利用可能なプロジェクトの骨格
  • Sites Conformes - 国際設計システムに基づいた、アクセス可能でセキュアなウェブサイトの作成・管理を可能にするコンテンツ管理ツール。Wagtail CMSをベースにした

Templates (start command)

  • Wagtail template: Your first Wagtail site - ワグテイルプロジェクトのスタートテンプレート – ワグテイル公式の「最初のワグテイルサイトチュートリアル」の解決策を含む.
  • Wagtail News Template - ニュースサイト向けのワグテイルテンプレート.

リソース

Getting started

Articles

Presentations

Podcasts

  • Podcast.__init__ Episode 58 - Wagtail with Tom Dyson - このエピソードではトム・ディソンが、ワグテイルがどうして作られたのか、他の選択肢とどう違うのか、そしてプロジェクトに適用すべきタイミングについて説明します.
  • Django Chat E9: Wagtail CMS - Tom Dyson - Google、NASA、英国NHSなど、何万もの組織が利用しているDjangoベースのCMSであるワグテイルについて、トム・ディソンとのインタビューです.
  • Django Chat E84: Dawn Wages - WagtailのコアメンバーDawn Wagesと、Wagtail、React、Gatsbyについて語る回。
  • Django Chat E168: Thibaud Colas - Wagtailのコアメンバーへのインタビュー。Djangoの現状、次期DSF理事選挙、Wagtailの開発計画、コミュニティでの機会を扱います。

Videos

Showcases

Package lists

編集者向け

  • Wagtail user guide - Wagtailでコンテンツを作成またはコンテンツプロダクションを管理する人のための公式ユーザーガイド
  • How Do I Wagtail? - Mozillaが提供するエディタ向けのWagtailの管理インターフェースの使い方ガイド
  • CCA Wagtail Editor Portal - カリフォルニア芸術学院が提供するWagtail向けのユーザー向けドキュメンテーション
  • Caltech Wagtail Editor Portal - カリフォルニア工科大学(Caltech)が提供するWagtail向けのユーザー向けドキュメンテーション

コミュニティ

  • Wagtail Space - Wagtailのトレーニングセッション、Wagtail(ライトニング)トーク、およびWagtailスプリント。2019年3月13日から15日まで、オランダのアーネムでWagtail Spaceが開催されます
  • Wagtail updates on Telegram - 一般のWagtailに関するアップデートを提供する非公式Telegramチャンネルです
  • Wagtail support on Telegram - サポートに関する質問やディスカッションを提供する非公式Telegramチャンネルです

オープンソースサイト

  • Wagtail demo project – リーカジャヴィクで生まれた次世代Wagtailデモです
  • Torchbox.com on Wagtail – Torchboxの2024年のウェブサイトバージョンです
  • Made with Wagtail - Wagtail CMS、使いやすいオープンソースDjangoコンテンツマネジメントシステムで作られたサイトとアプリの紹介です
  • Federal Election Commission – 新しい連邦選挙委員会ウェブサイト用のコンテンツ管理システム(CMS)
  • Bow Valley SPCA Website – ボウ・バレーSPCAのWagtail/Djangoベースのウェブサイト
  • SecureDrop – SecureDropの吹き出し文書提出システム用のWagtailを採用したウェブサイト
  • consumerfinance.gov – アメリカの消費者を守るDjangoプロジェクト
  • Western Friend website - ウェスチン・フレンド(westernfriend.org)というフェアリズムの雑誌が、信仰を世界に生きるコミュニティや個人にリソースと支援を提供するためのウェブサイト。ウェスチン・フレンドは宗教社会の友人会(Religious Society of Friends)の一部である。
  • Outreachy website - Python、Django、Bootstrapに基づくアウトリーチウェブサイトのコード
  • Wagtail user guide - コンテンツ編集者、モデレーター、管理者向けにWagtailを教えるためのウェブサイト
  • Penticon Public Library - Wagtail CMSを用いた公開図書館ウェブサイトの例

コントリビューション

貢献は常に歓迎されています!まず contribution guidelines を読んでください。

ライセンス

この Springload およびその他の貢献者の作品は CC0 1.0 でマークされています。