common.services.dmview package

Submodules

common.services.dmview.HtmlDmView module

Module with class for rendering the data model in HTML5

class common.services.dmview.HtmlDmView.HtmlDmView(args)

Bases: common.services.general.HtmlBase.HtmlBase

Render the data model with HTML5

Input; the class name to render (down to raws) as url argument ‘class’

URL_NAME = 'DmView'
classmethod getClassDict()

return dictionary with translation from class string to class definition

getHtml()

generate the HTML

return the links (and link_lists) of the given class

getType(input_class)

determine the type of the given class, class can be the class name or class definition

iterateClass(cls)

iterate the class dependencies recursively

renderClass(cls)

render the view of the given class (string)

renderOverview()

render overview of all classes

Module contents