mirror of
https://github.com/inventree/InvenTree.git
synced 2025-05-01 13:06:45 +00:00
Rename "GlobalSettingsPlugin" -> "SettingsPlugin"
This commit is contained in:
parent
e02a2cef1b
commit
02e0ea6e3a
@ -7,7 +7,7 @@ from django.conf.urls import url, include
|
|||||||
from plugin.urls import PLUGIN_BASE
|
from plugin.urls import PLUGIN_BASE
|
||||||
|
|
||||||
|
|
||||||
class GlobalSettingsMixin:
|
class SettingsMixin:
|
||||||
"""
|
"""
|
||||||
Mixin that enables global settings for the plugin
|
Mixin that enables global settings for the plugin
|
||||||
"""
|
"""
|
||||||
|
@ -1,6 +1,9 @@
|
|||||||
"""utility class to enable simpler imports"""
|
"""utility class to enable simpler imports"""
|
||||||
from ..builtin.integration.mixins import AppMixin, GlobalSettingsMixin, UrlsMixin, NavigationMixin
|
from ..builtin.integration.mixins import AppMixin, SettingsMixin, UrlsMixin, NavigationMixin
|
||||||
|
|
||||||
__all__ = [
|
__all__ = [
|
||||||
'AppMixin', 'GlobalSettingsMixin', 'UrlsMixin', 'NavigationMixin',
|
'AppMixin',
|
||||||
|
'NavigationMixin',
|
||||||
|
'SettingsMixin',
|
||||||
|
'UrlsMixin',
|
||||||
]
|
]
|
||||||
|
@ -1,15 +1,18 @@
|
|||||||
"""sample implementations for IntegrationPlugin"""
|
"""
|
||||||
|
Sample implementations for IntegrationPlugin
|
||||||
|
"""
|
||||||
|
|
||||||
from plugin import IntegrationPluginBase
|
from plugin import IntegrationPluginBase
|
||||||
from plugin.mixins import AppMixin, GlobalSettingsMixin, UrlsMixin, NavigationMixin
|
from plugin.mixins import AppMixin, SettingsMixin, UrlsMixin, NavigationMixin
|
||||||
|
|
||||||
from django.http import HttpResponse
|
from django.http import HttpResponse
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
from django.conf.urls import url, include
|
from django.conf.urls import url, include
|
||||||
|
|
||||||
|
|
||||||
class SampleIntegrationPlugin(AppMixin, GlobalSettingsMixin, UrlsMixin, NavigationMixin, IntegrationPluginBase):
|
class SampleIntegrationPlugin(AppMixin, SettingsMixin, UrlsMixin, NavigationMixin, IntegrationPluginBase):
|
||||||
"""
|
"""
|
||||||
An full integration plugin
|
A full integration plugin example
|
||||||
"""
|
"""
|
||||||
|
|
||||||
PLUGIN_NAME = "SampleIntegrationPlugin"
|
PLUGIN_NAME = "SampleIntegrationPlugin"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user