class DetailPageView(DetailView):
model = Series
template_name='/var/www/project/tapelss/movies/archive/templates/archive/detail.html'
urls.py
app_name = 'archive'
urlpatterns =[
path('',views.indexing, name ='indexing'),
path('post/<int:pk>/', DetailPageView.as_view(), name='post_detail'),
path('post',HomePageView.as_view(), name ='home'),
path('page',views.page, name= 'page'),
tests.py
def test_post_detail_view(self):
response = self.client.get('/post/264/')
no_response = self.client.get('/post/1000000/')
self.assertEqual(response.status_code, 200)
self.assertEqual(no_response.status_code, 404)
self.assertContains(response,'Nice body content')
self.assertTemplateUsed(response, 'detail.html')