shuup.admin.modules.labels package
Submodules
shuup.admin.modules.labels.views module
- class shuup.admin.modules.labels.views.LabelForm(**kwargs)[source]
Bases:
ShuupAdminForm
- base_fields = {'identifier': <django.forms.fields.CharField object>, 'name': <django.forms.fields.CharField object>}
- declared_fields = {'name': <django.forms.fields.CharField object>}
- property media
Return all media required to render the widgets on this form.
- class shuup.admin.modules.labels.views.LabelListView[source]
Bases:
PicotableListView
- url_identifier = 'label'
- default_columns = [<Column: Identifier> identifier, <Column: Name> name, <Column: Created on> created_on, <Column: Modified on> modified_on]
- class shuup.admin.modules.labels.views.LabelEditView(**kwargs)[source]
Bases:
CreateOrUpdateView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
- template_name = 'shuup/admin/labels/edit.jinja'
- context_object_name = 'label'
Module contents
- class shuup.admin.modules.labels.LabelsModule[source]
Bases:
AdminModule
- name = 'Labels'
- 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