Skip to content

Very basic but reusable Wagtail page models for KDL projects

Notifications You must be signed in to change notification settings

kingsdigitallab/kdl-wagtail-page

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

KDL Wagtail Page

Very basic but reusable Wagtail page models for KDL projects.

Install it with pip or pipenv using the following package name:

kdl-wagtail-page

Requirements: wagtail 2+, django 2+, python 3.5+

The idea is to have a single code base for our Wagtail components.

=> we can just install and use, no coding necessary for simple use cases

=> we don't have to maintain and upgrade a lot of small variants of the same code which was copied and adapted for each project

For contributors:

  • runs out of the box with minimal settings
  • keep it generic and relatively simple (code and interface)
  • if you need something more advanced (but reusable), create a new page type
  • if you need something very specific: subclass into your own project
  • keep it focused, it is a package about pages (not menus, search or blogs)
  • keep it backward-compatible
  • automate the upgrades
  • keep it compatible with wagtail and Django 2
  • keep it compatible with kdl-bare-bones base.html template blocks

About

Very basic but reusable Wagtail page models for KDL projects

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published