class documentation

class DetailView(SingleObjectTemplateResponseMixin, BaseDetailView): (source)

View In Hierarchy

Render a "detail" view of an object. By default this is a model instance looked up from `self.queryset`, but the view will support display of *any* object by overriding `self.get_object()`.

Inherited from SingleObjectTemplateResponseMixin:

Method get_template_names Return a list of template names to be used for the request. May not be called if render_to_response() is overridden. Return the following list:
Class Variable template_name_field Undocumented
Class Variable template_name_suffix Undocumented

Inherited from TemplateResponseMixin (via SingleObjectTemplateResponseMixin):

Method render_to_response Return a response, using the `response_class` for this view, with a template rendered with the given context.
Class Variable content_type Undocumented
Class Variable template_engine Undocumented
Class Variable template_name Undocumented

Inherited from BaseDetailView (via SingleObjectTemplateResponseMixin, TemplateResponseMixin):

Method get Undocumented
Instance Variable object Undocumented

Inherited from SingleObjectMixin (via SingleObjectTemplateResponseMixin, TemplateResponseMixin, BaseDetailView):

Method get_context_data Insert the single object into the context dict.
Method get_context_object_name Get the name to use for the object.
Method get_object Return the object the view is displaying.
Method get_queryset Return the `QuerySet` that will be used to look up the object.
Method get_slug_field Get the name of a slug field to be used to look up by slug.
Class Variable context_object_name Undocumented
Class Variable model Undocumented
Class Variable pk_url_kwarg Undocumented
Class Variable query_pk_and_slug Undocumented
Class Variable queryset Undocumented
Class Variable slug_field Undocumented
Class Variable slug_url_kwarg Undocumented

Inherited from ContextMixin (via SingleObjectTemplateResponseMixin, TemplateResponseMixin, BaseDetailView, SingleObjectMixin):

Class Variable extra_context Undocumented