There's a problem in the admin app of Django CMS.
Line 198 of change_list.py:
if page.root_node or self.is_filtered():
page.last = True
if len(children):
# TODO: WTF!?!
# The last one is not the last... wait, what?
children[-1].last = False
This action: [-1] is not supported by Django model query.
Line needs to changed to :
children[len(children)-1].last = False
It's a schoolboy error as Django support says!
Guillaume