mirror of
https://github.com/inventree/InvenTree.git
synced 2025-07-16 01:36:29 +00:00
Report Plugins (#4643)
* Add plugin mixin class for extending reports * Expose report context to the plugin system * Add an example mixin for adding context data to a report * Add the 'request' object to the plugin code
This commit is contained in:
@@ -39,6 +39,7 @@ class PluginsRegistry:
|
||||
from .base.integration.ScheduleMixin import ScheduleMixin
|
||||
from .base.integration.SettingsMixin import SettingsMixin
|
||||
from .base.integration.UrlsMixin import UrlsMixin
|
||||
|
||||
DEFAULT_MIXIN_ORDER = [SettingsMixin, ScheduleMixin, AppMixin, UrlsMixin]
|
||||
|
||||
def __init__(self, mixin_order: list = None) -> None:
|
||||
|
Reference in New Issue
Block a user