I have one view that I want to do some stuff in and then redirect to another view with a success message. The signature of the method that I want to redirect to is
You should Refer this https://docs.djangoproject.com/en/1.11/topics/http/shortcuts/#redirect
For redirect inside view. Its very easy either you redirect using creating a url for view or call inside the view also.
Can you try example 2 given in https://docs.djangoproject.com/en/dev/topics/http/shortcuts/#redirect
You haven't given your URL a name, so you need to use the whole path to the view function. Plus, that URL doesn't take errorMessage
or successMessage
parameters, so putting them into the reverse
call will fail. This is what you want:
return redirect('quizzes.views.quizView', quizNumber=quizNumber)