onespacemedia / cms

A collection of Django extensions that add content-management facilities to Django projects.
BSD 3-Clause "New" or "Revised" License
14 stars 7 forks source link

Decouple from suit and prepare for Jet #153

Closed AidanCurrah closed 5 years ago

AidanCurrah commented 5 years ago

Relies on PR for PT. Until both a ready do not merge. Also I'll add some comments for various parts to explain more.

This decouples the CMS from suit and gets it ready for the migration to Jet. It also fixes some small issues I encountered such as historylinks being broken for pages.

lewiscollard commented 5 years ago

OK, finally I am pretty happy with this. There's still stuff that I want to tweak about Jet, but that is probably best done at the project template level. @onespacemedia/developers do you want to give this one last once-over before I merge?

lewiscollard commented 5 years ago

OK, finally happy now. Still action to be had over at the project template before this goes into production!