Wagtail is a Django content management system built originally for the Royal College of Art and focused on flexibility and user experience. Its features include:
- A fast, attractive editor interface
- Complete control over design with standard Django templates
- Configure content types through standard Django models
- Tightly integrated search (with an Elasticsearch backend for production)
- Strong document and image management
- Wide support for embedded content
- Simple, configurable permissions
- Support for tree-based content organisation
- Optional preview->submit->approve workflow
- Fast out of the box. Varnish-friendly if you need it
- A simple form builder
- Optional static site generation
- Excellent test coverage
Find out more at wagtail.io.
Got a question? Ask it on our Google Group.
We've a list of public Wagtail sites here: https://github.com/torchbox/wagtail/wiki/Public-Wagtail-sites
Got one of your own? Feel free to add it!
- To get you up and running quickly, we've provided a demonstration site with all the configuration in place, at github.com/torchbox/wagtaildemo; see the README for installation instructions.
- See the Getting Started docs for installation (with the demo app) on a fresh Debian/Ubuntu box with production-ready dependencies, on OS X and on a Vagrant box.
- Serafeim Papastefanos has written a tutorial with all the steps to build a simple Wagtail site from scratch.
- We've also provided a skeletal django-template to get started on a blank site: https://github.com/torchbox/wagtail-template
Available at wagtail.readthedocs.org and always being updated.
Wagtail supports Django 1.7.0+ on Python 2.7, 3.3 and 3.4.
Wagtail's dependencies are summarised at requirements.io.
If you're a Python or Django developer, fork the repo and get stuck in!
We suggest you start by checking the Help develop me! label and the coding guidelines.
Send us a useful pull request and we'll post you a t-shirt.
We also welcome translations for Wagtail's interface.