About WagPress

Welcome to the WagPress Demo Site!

  • If you've gotten this far, congratulations - you're running an instance of a killer content management system written for and on top of Django, the framework for perfectionists with deadlines.

What does Wagtail get you that Django alone does not?

  • Focus on content creators/managers, rather than developers (but developer-friendly!)
  • "Page-centric" content modeling
  • Beautiful, modern, intuitive user interface optimized for content people
  • Super-powerful hierarchical content management ("content trees")
  • User- and group-based permissions system attached to content hierarchies
  • Flexible image resizing with a ton of image display helpers
  • Innovative "StreamFields" as an alternative to traditional "anything goes" rich text fields
  • Intuitive choosers for embedded Pages, Images, Documents and other content
  • Native integration with ElasticSearch to help you build powerful search features
  • Template tags to help create image renditions, smart links, and to navigate content trees
  • The official tutorial

WagPress Features Demonstrated in This Demo

This demo is aimed primarily to demonstrate the WagPress Project that LANshark Consulting Group is developing based on Wagtail, but fully supported and easier to install, theme, and maintain. The goal is to make Wagtail as easy to install, deploy, and manage as WordPress, but better maintained and much more secure. Much more is planned (see the list of issues in the WagPress Project), but so far LANshark Consulting has added the following:

  • automated generation of sitemaps.xml
  • integrated a bunch of css to make mobile/responsive better
  • swap meaning of PROJECT_DIR and BASE_DIR to match Wagtail 2.0
  • add production server files for gunicorn and gevent
  • improve hero image handling
  • convert more config/settings values to read from .env
  • add option to use Postgres Search Backend
  • replaced the simple blog with Puput
  • updated to support ElasticSearch 6
  • configured to enable Disqus comments on blog
  • separated apps into individual components
  • updated dependencies to latest versions