shuup.admin.modules.taxes package
Subpackages
- shuup.admin.modules.taxes.views package
- Submodules
- shuup.admin.modules.taxes.views.edit module
TaxForm
CustomerTaxGroupForm
TaxClassForm
TaxClassFormPart
TaxEditView
CustomerTaxGroupEditView
TaxClassEditView
TaxClassEditView.model
TaxClassEditView.template_name
TaxClassEditView.base_form_part_classes
TaxClassEditView.context_object_name
TaxClassEditView.parent_name
TaxClassEditView.parent_url
TaxClassEditView.form_part_class_provide_key
TaxClassEditView.add_form_errors_as_messages
TaxClassEditView.get_toolbar
TaxClassEditView.form_valid
- shuup.admin.modules.taxes.views.list module
- Module contents
TaxClassListView
TaxClassEditView
TaxClassEditView.add_form_errors_as_messages
TaxClassEditView.base_form_part_classes
TaxClassEditView.context_object_name
TaxClassEditView.form_part_class_provide_key
TaxClassEditView.form_valid
TaxClassEditView.get_toolbar
TaxClassEditView.model
TaxClassEditView.parent_name
TaxClassEditView.parent_url
TaxClassEditView.template_name
TaxEditView
TaxListView
CustomerTaxGroupEditView
CustomerTaxGroupListView
Module contents
- class shuup.admin.modules.taxes.TaxModule[source]
Bases:
AdminModule
- name = 'Taxes'
- 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