Wagtail

Software Screenshot:
Wagtail
Software Details:
Version: 1.4.3 updated
Upload Date: 28 Apr 16
Developer: Torchbox
Distribution Type: Freeware
Downloads: 78

Rating: 5.0/5 (Total Votes: 1)

Designed to work out of the box on top of a PostgreSQL database (with optional SQLite support), Wagtail is a new breed of CMS, coming packed with lots of user friendly features, but using an advanced codebase that scales very easily to user traffic and a huge number of pages.

On top of this add mobile support and its own plugin architecture, and you have a CMS usable in any type of environment and for any type of project, may it be a simple one-page CV, or a government portal with millions of hits every month.

Being powered by Django means most Django modules will also be very Wagtail friendly, and its open source licensing ensures programmers can edit its core without having to look over their shoulders for lawyers or copyright infringement lawsuits.

At this point, the Wagtail CMS might be under development, but even this branch is well usable, and its feature set will make sure you're not lacking basic management options, covering almost all basic administration tasks.

What is new in this release:

  • StreamField, a model field for freeform page content
  • Wagtail API, a module for creating a RESTful API for your content
  • MySQL support
  • Django 1.8 support

What is new in version 1.4.1:

  • StreamField, a model field for freeform page content
  • Wagtail API, a module for creating a RESTful API for your content
  • MySQL support
  • Django 1.8 support

What is new in version 1.3.1:

  • StreamField, a model field for freeform page content
  • Wagtail API, a module for creating a RESTful API for your content
  • MySQL support
  • Django 1.8 support

What is new in version 1.0.1:

  • StreamField, a model field for freeform page content
  • Wagtail API, a module for creating a RESTful API for your content
  • MySQL support
  • Django 1.8 support

What is new in version 1.0:

  • StreamField, a model field for freeform page content
  • Wagtail API, a module for creating a RESTful API for your content
  • MySQL support
  • Django 1.8 support

What is new in version 0.8.7 / 1.0b2:

  • Translations updated, including new translations for Czech, Italian and Japanese
  • The "fixtree" command can now delete orphaned pages
  • django-taggit library updated to 0.12.3, to fix a bug with migrations on SQLite on Django 1.7.2 and above
  • Fixed a bug that caused children of a deleted page to not be deleted if they had a different type

What is new in version 0.8.6:

  • Translations updated, including new translations for Czech, Italian and Japanese
  • The "fixtree" command can now delete orphaned pages
  • django-taggit library updated to 0.12.3, to fix a bug with migrations on SQLite on Django 1.7.2 and above
  • Fixed a bug that caused children of a deleted page to not be deleted if they had a different type

What is new in version 0.8.5:

  • Fixes:
  • It is no longer possible to have the explorer and settings menu open at the same time
  • Page IDs in page revisions were not updated on page copy, causing subsequent edits to be committed to the original page instead
  • Copying a page now creates a new page revision, ensuring that changes to the title/slug are correctly reflected in the editor (and also ensuring that the user performing the copy is logged)
  • Prevent a race condition when creating Filter objects

What is new in version 0.8.1:

  • Fixed a regression where images would fail to save when feature detection is active.

What is new in version 0.7:

  • Added interface for choosing focal point on images
  • Redesigned and reorganised navigation menu to include a 'Settings' submenu
  • Added Groups administration area
  • Added Sites administration area
  • Added the ability to lock a page to (temporarily) prevent edits to that page
  • Removed 'content_type' template filter from the project template, as the same thing can be accomplished with self.get_verbose_name|slugify
  • Page copy operations now also copy the page revision history
  • Page models now support a 'parent_page_types' property in addition to 'subpage types', to restrict the types of page they can be created under
  • 'register_snippet' can now be invoked as a decorator
  • Project template updated to Django 1.7
  • 'boost' applied to the title field on searches reduced from 100 to 2
  • The 'type' method of PageQuerySet (used to filter the queryset to a specific page type) now includes subclasses of the given page type.
  • The 'update_index' management command now updates all backends listed in WAGTAILSEARCH_BACKENDS, or a specific one passed on the command line, rather than just the default backend
  • The 'fill' image resize method now supports an additional parameter defining the closeness of the crop
  • Added support for invalidating Cloudflare caches
  • Pages in the explorer can now be ordered by last updated time

What is new in version 0.6:

  • Added 'wagtail start' command and project template
  • Added Django 1.7 support
  • Added {% routablepageurl %} template tag
  • Added RoutablePageMixin
  • MenuItems can now have bundled JavaScript
  • Added the register_admin_menu_item hook for registering menu items at startup
  • Added version indicator to the admin interface
  • Renamed wagtailsearch.indexed to wagtailsearch.index
  • Added Russian translation
  • Fix:
  • Page URL generation now returns correct URLs for sites that have the main 'serve' view rooted somewhere other than '/'
  • Search results in the page chooser now respect the page_type parameter on PageChooserPanel
  • Rendition filenames are now prevented from going over 60 chars, even with a large focal_point_key
  • Child relations that are defined on a model's superclass (such as the base Page model) are now picked up correctly by the page editing form, page copy operations and the replace_text management command
  • (For Django 1.7 support) Do not import South when using Django 1.7
  • Tags on images and documents are now committed to the search index immediately on saving

What is new in version 0.5:

  • Explorer nav now rendered separately and fetched with AJAX when needed
  • Added decorator syntax for hooks
  • Added page_unpublished signal
  • Added mechanism to obtain external URLs to images, at any size
  • Added Copy Page action to the explorer
  • Added multiple image uploader
  • Added support for face and feature detection on images using the OpenCV library
  • Added RoutablePage model to allow embedding Django-style URL routing within a page
  • Added image/document/snippet usage stats
  • Replaced lxml dependency with html5lib, to simplify installation

What is new in version 0.4:

  • Python 3.2, 3.3 and 3.4 support
  • Added scheduled publishing
  • Added support for private (password-protected) pages
  • Added frontend cache invalidator
  • Added sitemap generator
  • Added notification preferences
  • Added a new way to configure searchable/filterable fields on models
  • Added 'original' as a resizing rule supported by the 'image' tag
  • Aesthetic improvements to preview experience
  • 'image' tag now accepts extra keyword arguments to be output as attributes on the img tag
  • Login screen redirects to dashboard if user is already logged in
  • Renamed some template tag libraries
  • Any extra arguments given to serve are now passed through to get_context and get_template
  • Added an 'attrs' property to image rendition objects to output src, width, height and alt attributes all in one go
  • Added 'construct_whitelister_element_rules' hook for customising the HTML whitelist used when saving rich text fields
  • Added 'in_menu' and 'not_in_menu' methods to PageQuerySet
  • Added 'get_next_siblings' and 'get_prev_siblings' to Page
  • Added init_new_page signal
  • Added page_published signal
  • Added copy method to Page to allow copying of pages
  • Added ``search`` method to ``PageQuerySet``
  • Hallo.js updated to version 1.0.4
  • Snippets are now ordered alphabetically
  • Removed the "More" section from the admin menu
  • Added pagination to page listings in admin
  • Support for setting a subpage_types property on page models, to define which page types are allowed as subpages
  • Added a new datetime picker widget
  • Added styleguide (mainly for wagtail developers)

What is new in version 0.3:

  • Added toolbar to allow logged-in users to add and edit pages from the site front-end
  • Support for alternative image processing backends such as Wand, via the WAGTAILIMAGES_BACKENDS setting
  • Added support for generating static sites using django-medusa
  • Added custom Query set for Pages with some handy methods for querying pages
  • Added 'wagtailforms' module for creating form pages on a site, and handling form submissions
  • Editor's guide documentation
  • Expanded developer documentation
  • Editor interface now outputs form media CSS / JS, to support custom widgets with assets
  • Migrations and user management now correctly handle custom AUTH_USER_MODEL settings
  • Added 'slugurl' template tag to output the URL of a page with a given slug
  • MultiFieldPanel definitions now accept a 'classname' attribute, including a special classname of 'collapsible' to allow showing / hiding them on click
  • Added 'insert_editor_css' and 'insert_editor_js' hooks for passing in custom CSS / JS to the editor interface
  • Made JPEG compression level configurable through the IMAGE_COMPRESSION_QUALITY setting, and increased default to 85
  • Added document_served signal which gets fired when a document is downloaded
  • Added translations for Portuguese Brazil and Traditional Chinese (Taiwan).
  • Made compatible with Python 2.6.

What is new in version 0.2:

  • SQLite support added
  • Internationalisation of the admin backend
  • Translations for Bulgarian, Catalan, Chinese, Galician, German, Greek, Polish, Romanian and Spanish. Partial translations for Basque and Mongolian.
  • Stylesheets ported from Less to Sass, to eliminate dependency on an external CSS compiler
  • CoffeeScript replaced by vanilla JavaScript
  • Added initial documentation
  • Added Ubuntu / Debian installation scripts
  • Extensive tests and test runner infrastructure
  • OEmbed supported as an alternative backend for wagtailembeds, eliminating dependency on Embedly
  • Database supported as an alternative search backend, eliminating dependency on ElasticSearch
  • Background tasks now fall back on in-process handling if Celery is not available (also eliminating Redis as a dependency)
  • Users decoupled from Django default user model, to allow custom user models
  • Added explicit 'Can access Wagtail admin' permission, rather than treating all logged-in users as Wagtail users
  • Date fields now work with USE_L10N=True
  • "Your most recent edits" only shows the latest edit per page
  • Unified search view configurable in urls.py
  • Support for searching within a subtree

Similar Software

glFusion CMS
glFusion CMS

13 Apr 15

SEO Toaster
SEO Toaster

21 Jul 15

Lydia
Lydia

13 Apr 15

CleverStyle CMS
CleverStyle CMS

6 Mar 16

Comments to Wagtail

1 Comments
  • tatito 26 Nov 20
    เด้าลม คืออะไรอะ
Add Comment
Turn on images!