zengine.views package¶
zengine.views.auth module¶
zengine.views.base module¶
Base view classes
-
class
zengine.views.base.
BaseView
(current=None)[source]¶ Bases:
object
Base view class.
-
form_out
(_form=None)[source]¶ Renders form. Applies form modifiers, then writes result to response payload. If supplied, given form object instance will be used instead of view’s default ObjectForm.
Parameters: _form ( JsonForm
) – Form object to override self.object_form
-
-
class
zengine.views.base.
DevelView
(current=None)[source]¶ Bases:
zengine.views.base.SysView
base class for non-wf system views
-
ENABLED
= False¶
-
PATH
= ''¶
-
-
class
zengine.views.base.
SimpleView
(current)[source]¶ Bases:
zengine.views.base.BaseView
Simple form based views can be build up on this class.
We call self.%s_view() method with %s substituted with
self.input['cmd']
if given or withDEFAULT_VIEW
which hasshow
as default value.-
DEFAULT_VIEW
= 'show'¶
-
-
class
zengine.views.base.
SysView
(current=None)[source]¶ Bases:
zengine.views.base.BaseView
base class for non-wf system views
-
ENABLED
= True¶
-
PATH
= ''¶
-
zengine.views.catalog_datas module¶
zengine.views.crud module¶
zengine.views.dev_utils module¶
-
class
zengine.views.dev_utils.
DBStats
(current)[source]¶ Bases:
zengine.views.base.DevelView
various stats
-
PATH
= 'db_stats'¶
-
-
class
zengine.views.dev_utils.
Ping
(current)[source]¶ Bases:
zengine.views.base.SysView
Simple ping view for health checks
-
PATH
= 'ping'¶
-
-
class
zengine.views.dev_utils.
ResetCache
(current)[source]¶ Bases:
zengine.views.base.DevelView
Clears all cache entries
-
PATH
= 'reset_cache'¶
-
-
class
zengine.views.dev_utils.
SessionFixture
(current)[source]¶ Bases:
zengine.views.base.DevelView
Export read keys
-
PATH
= 'session_fixture'¶
-