shuup.xtheme.admin_module package
Subpackages
- shuup.xtheme.admin_module.views package
- Module contents
ActivationForm
FontEditView
AdminThemeForm
AdminThemeConfigDetailView
FontForm
FontListView
SnippetDeleteView
SnippetEditView
SnippetListView
TemplateView
ThemeConfigDetailView
ThemeConfigDetailView.add_form_errors_as_messages
ThemeConfigDetailView.context_object_name
ThemeConfigDetailView.form_class
ThemeConfigDetailView.get_context_data
ThemeConfigDetailView.get_form
ThemeConfigDetailView.get_object
ThemeConfigDetailView.get_success_url
ThemeConfigDetailView.get_theme
ThemeConfigDetailView.get_toolbar
ThemeConfigDetailView.model
ThemeConfigDetailView.save_form
ThemeConfigDetailView.template_name
ThemeConfigView
ThemeGuideTemplateView
ThemeWizardPane
- Module contents
Submodules
shuup.xtheme.admin_module.utils module
shuup.xtheme.admin_module.widgets module
Module contents
- class shuup.xtheme.admin_module.XthemeAdminModule[source]
Bases:
AdminModule
Admin module for Xtheme.
Allows theme activation/deactivation and further configuration.
- name = 'Shuup Extensible Theme Engine'
- Return type:
- class shuup.xtheme.admin_module.XthemeFontsAdminModule[source]
Bases:
AdminModule
- name = 'Shuup Extensible Theme Engine Fonts'
- Return type:
- get_model_url(object, kind, shop=None)[source]
Retrieve an admin URL for the given object of the kind
kind
.A falsy value must be returned if the module does not know how to reverse the given object.
- Parameters:
object (django.db.models.Model) – A object instance (or object class).
kind (str) – URL kind. Currently “detail”, “list” or “new”.
shop (shuup.core.models.Shop|None) – The shop that owns the resource.
- Returns:
The reversed URL or none.
- Return type:
str|None
- class shuup.xtheme.admin_module.XthemeSnippetsAdminModule[source]
Bases:
AdminModule
- name = 'Shuup Extensible Theme Engine Snippets'
- Return type:
- get_model_url(object, kind, shop=None)[source]
Retrieve an admin URL for the given object of the kind
kind
.A falsy value must be returned if the module does not know how to reverse the given object.
- Parameters:
object (django.db.models.Model) – A object instance (or object class).
kind (str) – URL kind. Currently “detail”, “list” or “new”.
shop (shuup.core.models.Shop|None) – The shop that owns the resource.
- Returns:
The reversed URL or none.
- Return type:
str|None