こんにちは!
今回は僕のインターン先で使用しているWagtailについて勉強がてら、書いていこうかなと思います。
興味のある方は読んでみてください!
Wagtailとは
WagtailとはDjango上に構築されたコンテンツ管理システムのことを言うそうです。
このWagtailではユーザーエクスペリエンスに重点を置いており、使用者、開発者に正確な制御を提供しています。
Wagtailの特徴
・著者と編集者のためのすばやく魅力的なインターフェース
・標準のDjangoテンプレートを使用してデザインを完全に制御
・標準のDjangoモデルを使用してコンテンツタイプを設定する
・箱からすぐに取り出してください。 必要に応じてキャッシュに優しい
・緊密に統合された検索
・強力なドキュメントとイメージ管理
・埋め込みコンテンツの幅広いサポート
・既存のDjangoアプリケーションとの直接的な統合
・シンプルで設定可能な権限
・ワークフローのサポート
・拡張可能なフォームビルダ
・マルチサイトおよびマルチ言語サポート
・優れたテストカバレッジ
上記引用です 上記引用元
Wagtail利用
Wagtailを利用するためにはまず、インストールする必要があります。
こちらのドキュメントに従ってインストールしてみてください。
インストール完了後以下のコマンドを打ってください。
$ mkdir mysite
$ cd mysite
$ wagtail start config .
そして、以下のコマンドでアプリケーションを追加します。
$ python manage.py startapp cms
そして以下のコマンドで開発用サーバを立ち上げましょう。
$ python manage.py runserver
これでhttp://localhost:8000/に接続するとページが表示されます。
これらすべてともっと詳しい説明が参考文献に乗っているサイトに書いてあるので、もっと詳しく知りたい方はそちらを参考にしてみてください。
最後までお読みいただきありがとうございました。
参考文献
Wagtailのすすめ(1) DjangoベースのCMSを比較・検討してWagtailを選択した話
wagtail – 柔軟性とユーザーエクスペリエンスを重視したDjangoのコンテンツ管理システム
投稿日:2018年4月4日