great_expectations.render.view

Package Contents

Classes

DefaultJinjaComponentView(custom_styles_directory=None, custom_views_directory=None)

Defines a method for converting a document to human-consumable form

DefaultJinjaIndexPageView(custom_styles_directory=None, custom_views_directory=None)

Defines a method for converting a document to human-consumable form

DefaultJinjaPageView(custom_styles_directory=None, custom_views_directory=None)

Defines a method for converting a document to human-consumable form

DefaultJinjaSectionView(custom_styles_directory=None, custom_views_directory=None)

Defines a method for converting a document to human-consumable form

DefaultMarkdownPageView(custom_styles_directory=None, custom_views_directory=None)

Convert a document to markdown format.

class great_expectations.render.view.DefaultJinjaComponentView(custom_styles_directory=None, custom_views_directory=None)

Bases: great_expectations.render.view.view.DefaultJinjaView

Defines a method for converting a document to human-consumable form

  • Font Awesome 5.10.1

  • Bootstrap 4.3.1

  • jQuery 3.2.1

  • Vega 5

  • Vega-Lite 4

  • Vega-Embed 6

_template = component.j2
_validate_document(self, document)
class great_expectations.render.view.DefaultJinjaIndexPageView(custom_styles_directory=None, custom_views_directory=None)

Bases: great_expectations.render.view.view.DefaultJinjaPageView

Defines a method for converting a document to human-consumable form

  • Font Awesome 5.10.1

  • Bootstrap 4.3.1

  • jQuery 3.2.1

  • Vega 5

  • Vega-Lite 4

  • Vega-Embed 6

_template = index_page.j2
class great_expectations.render.view.DefaultJinjaPageView(custom_styles_directory=None, custom_views_directory=None)

Bases: great_expectations.render.view.view.DefaultJinjaView

Defines a method for converting a document to human-consumable form

  • Font Awesome 5.10.1

  • Bootstrap 4.3.1

  • jQuery 3.2.1

  • Vega 5

  • Vega-Lite 4

  • Vega-Embed 6

_template = page.j2
_validate_document(self, document)
class great_expectations.render.view.DefaultJinjaSectionView(custom_styles_directory=None, custom_views_directory=None)

Bases: great_expectations.render.view.view.DefaultJinjaView

Defines a method for converting a document to human-consumable form

  • Font Awesome 5.10.1

  • Bootstrap 4.3.1

  • jQuery 3.2.1

  • Vega 5

  • Vega-Lite 4

  • Vega-Embed 6

_template = section.j2
_validate_document(self, document)
class great_expectations.render.view.DefaultMarkdownPageView(custom_styles_directory=None, custom_views_directory=None)

Bases: great_expectations.render.view.view.DefaultJinjaView

Convert a document to markdown format.

_template = markdown_validation_results_page.j2
_validate_document(self, document: RenderedDocumentContent)

Validate that the document is of the appropriate type at runtime.

render(self, document, template=None, **kwargs)

Handle list as well as single document

render_string_template(self, template: pTemplate)

Render string for markdown rendering. Bold all parameters and perform substitution. :param template: python Template object

Returns

Template with substituted values and all parameters bolded

render_content_block(self, jinja_context, content_block, index=None, content_block_id=None, render_to_markdown: bool = True)

Render a content block to markdown using jinja templates. :param jinja_context: :param content_block: :param index: :param content_block_id: :param render_to_markdown: Default of True here instead of parent class default of False

Returns: