summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/internals/contributing/writing-code/coding-style.txt8
-rw-r--r--docs/topics/class-based-views/intro.txt6
2 files changed, 11 insertions, 3 deletions
diff --git a/docs/internals/contributing/writing-code/coding-style.txt b/docs/internals/contributing/writing-code/coding-style.txt
index c3d1b7c758..b0004bd979 100644
--- a/docs/internals/contributing/writing-code/coding-style.txt
+++ b/docs/internals/contributing/writing-code/coding-style.txt
@@ -30,6 +30,14 @@ Python style
* Use ``InitialCaps`` for class names (or for factory functions that
return classes).
+* Use convenience imports whenever available. For example, do this::
+
+ from django.views.generic import View
+
+ Don't do this::
+
+ from django.views.generic.base import View
+
* In docstrings, use "action words" such as::
def foo():
diff --git a/docs/topics/class-based-views/intro.txt b/docs/topics/class-based-views/intro.txt
index 5986ff2ea7..906205b96c 100644
--- a/docs/topics/class-based-views/intro.txt
+++ b/docs/topics/class-based-views/intro.txt
@@ -71,7 +71,7 @@ something like::
In a class-based view, this would become::
from django.http import HttpResponse
- from django.views.generic.base import View
+ from django.views.generic import View
class MyView(View):
def get(self, request):
@@ -113,7 +113,7 @@ and methods in the subclass. So that if your parent class had an attribute
``greeting`` like this::
from django.http import HttpResponse
- from django.views.generic.base import View
+ from django.views.generic import View
class GreetingView(View):
greeting = "Good Day"
@@ -198,7 +198,7 @@ A similar class-based view might look like::
from django.http import HttpResponseRedirect
from django.shortcuts import render
- from django.views.generic.base import View
+ from django.views.generic import View
from .forms import MyForm