diff --git a/docs/topics/forms/index.txt b/docs/topics/forms/index.txt
index 18e55f5eb6..862ce31992 100644
--- a/docs/topics/forms/index.txt
+++ b/docs/topics/forms/index.txt
@@ -89,6 +89,9 @@ The standard pattern for processing a form in a view looks like this:
 
 .. code-block:: python
 
+   from django.shortcuts import render
+   from django.http import HttpResponseRedirect
+
    def contact(request):
        if request.method == 'POST': # If the form has been submitted...
            form = ContactForm(request.POST) # A form bound to the POST data
@@ -99,7 +102,7 @@ The standard pattern for processing a form in a view looks like this:
        else:
            form = ContactForm() # An unbound form
 
-       return render_to_response('contact.html', {
+       return render(request, 'contact.html', {
            'form': form,
        })