I have problems understanding how the unit tests should be designed for django.
From my understanding testing the whole view in one go seems impossible. We need to d
Django ships with a test client which can be used to test the full request/response cycle: The docs contain an example of making a get request to a given url and asserting the status code as well as the template context. You would also need a test which does a POST and asserts a successful redirect as expected.