components.template_xsl_rendering.api

TemplateXslRendering API calls

components.template_xsl_rendering.api.add_or_delete(template_id, list_xslt, detail_xslt, template_xsl_rendering_id=None)

Manage the saving of a TemplateXslRendering. If no XSLTs have been given, deletes the instance.

Parameters:
  • template_id – TemplateXslRendering.
  • list_xslt – XSLT.
  • detail_xslt – XSLT.
  • template_xsl_rendering_id – Instance id.

Returns:

components.template_xsl_rendering.api.delete(template_xsl_rendering)

Delete an TemplateXslRendering.

Parameters:template_xsl_rendering – TemplateXslRendering to delete.
components.template_xsl_rendering.api.get_all()

Get all TemplateXslRendering.

Returns:List of TemplateXslRendering.
components.template_xsl_rendering.api.get_by_id(template_xsl_rendering_id)

Get an TemplateXslRendering document by its id.

Parameters:

template_xsl_rendering_id – Id.

Returns:

TemplateXslRendering object.

Raises:
  • DoesNotExist – The TemplateXslRendering doesn’t exist.
  • ModelError – Internal error during the process.
components.template_xsl_rendering.api.get_by_template_hash(template_hash)

Get TemplateXslRendering by its template hash.

Parameters:template_hash – Template hash.
Returns:The TemplateXslRendering instance.
components.template_xsl_rendering.api.get_by_template_id(template_id)

Get TemplateXslRendering by its template id.

Parameters:template_id – Template id.
Returns:The TemplateXslRendering instance.