magpie.ui.home.views

Module Contents

Classes

HomeViews

Base methods for Magpie UI pages.

class magpie.ui.home.views.HomeViews(request)[source]

Bases: magpie.ui.utils.BaseViews

Base methods for Magpie UI pages.

Initialize self. See help(type(self)) for accurate signature.

home_view(self)[source]
error_view(self)[source]

Generates the wrapped API error view for cleaner error page returned by the UI.

Renders a controlled UI error page with viewable details of the error generated by an API sub-request or some generic processing operation. The API HTTP error status code is forwarded to this UI response.