django detailview
##### views.py ######
from .models import Article
from django.views.generic import DetailView
class ArticleDetailView(DetailView):
model = Article
template_name = 'articles/article_detail.html'
context_object_name = 'article' # name that will be used in .html view tmplate
##### urls.py (urlpatterns list) ######
path('articles/<int:pk>/', ArticleDetailView.as_view()),# pk is default slug (Primary key or id field in a model)