Wagtailは、Django上に構築されたオープンソースのコンテンツ管理システムであり、強力なコミュニティと商用サポートを備えています。ユーザーエクスペリエンスに重点を置いており、デザイナーと開発者に正確な制御を提供します。
詳細については、wagtail.orgをご覧ください。
Wagtailは、どのプラットフォームでもPython3で動作します。
Wagtailの使用を開始するには、仮想環境で以下を実行します。
pip install wagtail
wagtail start mysite
cd mysite
pip install -r requirements.txt
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
インストールとセットアップの詳細なドキュメントについては、入門チュートリアルを参照してください。
Wagtailは、NASA、Google、Oxfam、NHS、Mozilla、MIT、赤十字、Salesforce、NBC、BMW、および米国と英国の政府によって使用されています。独自のWagtailサイトをmadewithwagtail.orgに追加します。
docs.wagtail.orgは、Wagtailの完全なリファレンスであり、リリースノートとロードマップに加えて、開発者、デザイナー、編集者向けのガイドが含まれています。
Wagtailを初めて使用する人にとって、Zen of Wagtailは、Wagtailとは何か、Wagtailとは何かを理解するのに役立ちます。
最初のWagtailWebサイトにジャンプする準備ができている開発者向けに、 Getting Started Tutorialが、最初のページの作成と編集をガイドします。
既存のDjangoプロジェクトはありますか?Wagtail Integrationのドキュメントは、開始するのに最適な場所です。
(GitHubでこれを読んでいる場合、ここでの詳細は現在リリースされているバージョンを示していない可能性があります。Wagtailドキュメントの互換性のあるDjango / Pythonバージョンを参照してください。)
セキレイは以下をサポートします:
以前のバージョンのWagtailは、Python2.7以前のバージョンのDjangoを追加でサポートしていました。
StackOverflowに関する質問に答えるWagtailユーザーと開発者の活発なコミュニティがあります。質問を投稿するときは、質問をする方法に関するStack Overflowのアドバイスを読み、質問に「セキレイ」のタグを付けることを忘れないでください。
Stack Overflowの質問と回答の形式に適合しないトピックとディスカッションには、Slackワークスペースがあります。複数の場所で同じ質問をしないことで、ボランティアの時間と労力を尊重してください。
Githubディスカッション掲示板は、Wagtailプロジェクトのアイデアや計画を共有するために開かれています。
Awesome Wagtailには、サードパーティのパッケージ、記事、その他のリソースの厳選されたリストがあります。
WagtailはTorchboxによって後援されています。Wagtailの実装またはホスティングについてサポートが必要な場合は、 hello@torchbox.comまでご連絡ください。世界中の専門家のWagtail開発者については、 madewithwagtail.org/developers/も参照してください。
私たちは、Wagtailおよび私たちが維持している関連パッケージのセキュリティを真剣に受け止めています。私たちのプロジェクトのいずれかでセキュリティの問題を見つけた場合は、 security @ wagtail.orgにメールを送ってください。そうすれば、私たちは協力して問題を見つけてパッチを当てることができます。セキュリティ関連の問題については責任ある開示をお願いします。Githubの問題を作成する前に、まずお問い合わせください。
暗号化された電子メールを送信する場合(オプション)、security @ wagtail.orgの公開鍵IDは0xbed227b4daf93ff9であり、この公開鍵は最も一般的に使用される鍵サーバーから入手できます。
Wagtailの機能リリースは3か月ごとにリリースされます。選択されたリリースはロングタームサポート(LTS)リリースとして指定され、セキュリティおよびデータ損失に関連する問題に対処するために、長期間にわたってメンテナンスアップデートを受け取ります。過去および今後のリリースの日付とサポート期間については、リリーススケジュールを参照してください。
リリース前に最新の機能を試すために、
main毎晩ビルドも作成しています。最新のナイトリーリリースをインストールする方法については、https://releases.wagtail.org/nightly/index.htmlをご覧ください。
PythonまたはDjangoの開発者の場合は、リポジトリをフォークして立ち往生してください!Slackワークスペースには開発者向けのチャンネルがいくつかあります。
寄稿ガイドラインを確認し、適切な創刊号ラベルで問題を確認することから始めたいと思うかもしれません。
Wagtailのインターフェースの翻訳も歓迎します。翻訳作業はTransifexを通じて提出する必要があります。
BSD-オープンソースコードとクローズドソースコードの両方を含む、あらゆる目的のために自由に使用および変更できます。
Wagtailの開発に使用されたサービスについて、次の組織に感謝します。
BrowserStackは、プロジェクトにライブWebベースのブラウザーテストツールへの無料アクセスと自動化されたSeleniumクラウドテストを提供します。
Squashは、プルリクエストを確認するための無料のテスト環境をプロジェクトに提供します。
Assistiv Labsは、支援技術を使用したリモートテストへの無制限のアクセスをプロジェクトに提供します。