django-not-configured is an error raised by pylint (with
the pylint-django plugin) when it's not correctly configured.
We should not be applying lint amnesty for such a violation.
@skip_unless_master is used to skip tests because on named release
branches, most work happens leading up to the first release on the
branch, and that is before the docs have been published. Tests that
check readthedocs for the right doc page will fail during this time, and
it's just a big distraction. Also, if we bork the docs, it's not the
end of the world, and we can fix it easily, so this is a good tradeoff.