views

Django-docutils class-based view for django (and its’ parts).

class django_docutils.views.DocutilsResponse(request, template, rst, context=None, content_type=None, status=None, charset=None, using=None)[source]

Bases: TemplateResponse

Docutils TemplateResponse.

template_name = 'base.html'
property rendered_content: str

Return freshly rendered content via docutils engine.

exception django_docutils.views.DocutilsViewRstNameImproperlyConfigured(*args, **kwargs)[source]

Bases: ImproperlyConfigured

DocutilsView could not find rst_name.

class django_docutils.views.DocutilsView(**kwargs)[source]

Bases: TemplateView

Django-docutils view, renders reStructuredText to HTML via rst_name.

response_class[source]

alias of DocutilsResponse

rst_name: Optional[str] = None
render_to_response(context=None, content_type=None, status=None, charset=None, using=None, **response_kwargs)[source]

Override to pay in rst content.

Return type:

HttpResponse

get_rst_names()[source]

Follows after get_template_names, but for scanning for rst content.

Return type:

List[str]