shuup.admin.modules.menu.views package

Submodules

shuup.admin.modules.menu.views.arrange module

class shuup.admin.modules.menu.views.arrange.AdminMenuArrangeView(**kwargs)[source]

Bases: django.views.generic.base.TemplateView

Retrieve menus from configuration or display default

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

template_name = 'shuup/admin/menu/arrange.jinja'
success_url = '/sa/menu/your/'
reset_url = '/sa/menu/reset/'
get_context_data(**kwargs)[source]

Populate context with admin_menus

set_configuration(request, menus)[source]
post(request)[source]

Save admin menu for current user to the database

class shuup.admin.modules.menu.views.arrange.AdminMenuResetView(**kwargs)[source]

Bases: django.views.generic.base.RedirectView

Reset admin menu to default values

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

permanent = False
url = '/sa/menu/your/'
reset_configuration(request)[source]
get(request, *args, **kwargs)[source]
class shuup.admin.modules.menu.views.arrange.SuperUserMenuArrangeView(**kwargs)[source]

Bases: shuup.admin.modules.menu.views.arrange.AdminMenuArrangeView

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

success_url = '/sa/menu/superuser/'
reset_url = '/sa/menu/reset/superuser/'
set_configuration(request, menus)[source]
class shuup.admin.modules.menu.views.arrange.SuperUserMenuResetView(**kwargs)[source]

Bases: shuup.admin.modules.menu.views.arrange.AdminMenuResetView

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

url = '/sa/menu/superuser/'
reset_configuration(request)[source]
class shuup.admin.modules.menu.views.arrange.StaffMenuArrangeView(**kwargs)[source]

Bases: shuup.admin.modules.menu.views.arrange.AdminMenuArrangeView

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

success_url = '/sa/menu/staff/'
reset_url = '/sa/menu/reset/staff/'
set_configuration(request, menus)[source]
class shuup.admin.modules.menu.views.arrange.StaffMenuResetView(**kwargs)[source]

Bases: shuup.admin.modules.menu.views.arrange.AdminMenuResetView

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

url = '/sa/menu/staff/'
reset_configuration(request)[source]
class shuup.admin.modules.menu.views.arrange.SupplierMenuArrangeView(**kwargs)[source]

Bases: shuup.admin.modules.menu.views.arrange.AdminMenuArrangeView

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

success_url = '/sa/menu/supplier/'
reset_url = '/sa/menu/reset/supplier/'
set_configuration(request, menus)[source]
class shuup.admin.modules.menu.views.arrange.SupplierMenuResetView(**kwargs)[source]

Bases: shuup.admin.modules.menu.views.arrange.AdminMenuResetView

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

url = '/sa/menu/supplier/'
reset_configuration(request)[source]

Module contents