This page is here to record notes on the major changes that need to be made to upgrade from Django 1.6 to 1.11. Django 1.6 was used in Review Board 2.5 and 3.0. Django 1.11 is used in Review Board 4.0.
If you're an extension author, the notes here will hopefully help you get your extension ready. We can also provide assistance as part of a Premium Support contract.
For a more detailed breakdown of changes, see:
importlib
instead of django.utils.importlib
.SortedDict
is no longer available. Python's OrderedDict
is to be used instead.patterns
is now gone. Replace patterns('...', ...)
calls with a plain list.url()
.