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
-
classmethod
getLinks
(input_class)¶ 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
-