shuup.admin.modules.shops.views package

Submodules

shuup.admin.modules.shops.views.edit module

class shuup.admin.modules.shops.views.edit.ShopBaseFormPart(request, object=None)[source]

Bases: shuup.admin.form_part.FormPart

priority = 1
get_form_defs()[source]
form_valid(form)[source]
class shuup.admin.modules.shops.views.edit.ContactAddressFormPart(request, object=None)[source]

Bases: shuup.admin.form_part.FormPart

priority = 2
get_form_defs()[source]
form_valid(form)[source]
class shuup.admin.modules.shops.views.edit.ShopEnablerView(**kwargs)[source]

Bases: django.views.generic.base.View

Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.

post(request, *args, **kwargs)[source]
class shuup.admin.modules.shops.views.edit.ShopEditView(**kwargs)[source]

Bases: shuup.admin.form_part.SaveFormPartsMixin, shuup.admin.form_part.FormPartsViewMixin, shuup.admin.utils.views.CreateOrUpdateView

Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.

model

alias of Shop

template_name = 'shuup/admin/shops/edit.jinja'
context_object_name = 'shop'
base_form_part_classes = [<class 'shuup.admin.modules.shops.views.edit.ShopBaseFormPart'>, <class 'shuup.admin.modules.shops.views.edit.ContactAddressFormPart'>]
form_part_class_provide_key = 'admin_shop_form_part'
get_object(queryset=None)[source]
get_toolbar()[source]
form_valid(form)[source]
get_queryset()[source]
class shuup.admin.modules.shops.views.edit.ShopSelectView(**kwargs)[source]

Bases: django.views.generic.base.View

Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.

get(request, *args, **kwargs)[source]

shuup.admin.modules.shops.views.list module

class shuup.admin.modules.shops.views.list.ShopListView[source]

Bases: shuup.admin.utils.views.PicotableListView

model

alias of Shop

default_columns = [<Column: Logo> logo, <Column: Name> name, <Column: Domain> domain, <Column: Identifier> identifier, <Column: Status> status]
toolbar_buttons_provider_key = 'shop_list_toolbar_provider'
mass_actions_provider_key = 'shop_list_mass_actions_provider'
get_queryset()[source]
get_toolbar()[source]

shuup.admin.modules.shops.views.wizard module

class shuup.admin.modules.shops.views.wizard.ShopWizardPane(request, object=None)[source]

Bases: shuup.admin.views.wizard.WizardPane

identifier = 'general'
icon = 'shuup_admin/img/configure.png'
title = 'Shop Details'
text = 'Add an address so you can get paid'
valid()[source]
visible()[source]
get_form_defs()[source]
form_valid(form)[source]

Module contents

class shuup.admin.modules.shops.views.ShopEditView(**kwargs)[source]

Bases: shuup.admin.form_part.SaveFormPartsMixin, shuup.admin.form_part.FormPartsViewMixin, shuup.admin.utils.views.CreateOrUpdateView

Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.

base_form_part_classes = [<class 'shuup.admin.modules.shops.views.edit.ShopBaseFormPart'>, <class 'shuup.admin.modules.shops.views.edit.ContactAddressFormPart'>]
context_object_name = 'shop'
form_part_class_provide_key = 'admin_shop_form_part'
form_valid(form)[source]
get_object(queryset=None)[source]
get_queryset()[source]
get_toolbar()[source]
model

alias of Shop

template_name = 'shuup/admin/shops/edit.jinja'
class shuup.admin.modules.shops.views.ShopEnablerView(**kwargs)[source]

Bases: django.views.generic.base.View

Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.

post(request, *args, **kwargs)[source]
class shuup.admin.modules.shops.views.ShopListView[source]

Bases: shuup.admin.utils.views.PicotableListView

default_columns = [<Column: Logo> logo, <Column: Name> name, <Column: Domain> domain, <Column: Identifier> identifier, <Column: Status> status]
get_queryset()[source]
get_toolbar()[source]
mass_actions_provider_key = 'shop_list_mass_actions_provider'
model

alias of Shop

toolbar_buttons_provider_key = 'shop_list_toolbar_provider'
class shuup.admin.modules.shops.views.ShopWizardPane(request, object=None)[source]

Bases: shuup.admin.views.wizard.WizardPane

form_valid(form)[source]
get_form_defs()[source]
icon = 'shuup_admin/img/configure.png'
identifier = 'general'
text = 'Add an address so you can get paid'
title = 'Shop Details'
valid()[source]
visible()[source]
class shuup.admin.modules.shops.views.ShopSelectView(**kwargs)[source]

Bases: django.views.generic.base.View

Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.

get(request, *args, **kwargs)[source]