Make BaseRequestTestCase.get_view a classmethod

* Remove the need to wrap function-based views in staticmethod
This is a workaround for python 2 having unbound methods. By looking up the `view` in the class `__dict__` we ensure we get back the original view, not an unbound method.