====== Version Django - CMS ====== ====== Django 1.8.3 with CMS 3.1.2 ====== ===== How to patch ===== Goto pj_env cd lib/python2.7/site-packages/ Add .patch to github commit wget https://github.com/divio/django-cms/commit/40607f6d09527665c8f5dd8c9be31b0f711608a1.patch head -n10 4060... From 40607f6d09527665c8f5dd8c9be31b0f711608a1 Mon Sep 17 00:00:00 2001 From: Iacopo Spalletti Date: Sun, 19 Jul 2015 07:59:37 +0200 Subject: [PATCH] Fix error in PageField for Django 1.8 --- cms/models/fields.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/cms/models/fields.py b/cms/models/fields.py <--------- begin with cms Now both the patch and cms folder are in site-packages. Patch with: patch -p1 < 40607f6d09527665c8f5dd8c9be31b0f711608a1.patch ===== Fixed: Install Error: AttributeError: 'NoneType' object has no attribute '_meta' #4275 ===== * https://github.com/divio/django-cms/issues/4275 * Patch: https://github.com/divio/django-cms/commit/40607f6d09527665c8f5dd8c9be31b0f711608a1 (add .patch to download) * Fixed in django-cms 3.1.3 ===== Fixed: HTTP 405 Publishing pages #4351 ===== * https://github.com/divio/django-cms/issues/4351 Make sure you use the new javascript files after upgrading to 3.1.1 or above. (Make sure collectstatic is run on your server, clear browser cache etc). 3.1.1 fixed a security issue with the publish button, the two HTTP requests you're seeing indicate that it's still using the old JS.