encapsulation, inheritance views.py
DetailView, inheritance