shuup.tasks.admin_module package

Subpackages

Module contents

class shuup.tasks.admin_module.TaskAdminModule[source]

Bases: AdminModule

name = 'Tasks'
breadcrumbs_menu_entry = <shuup.admin.base.MenuEntry object>
get_urls()[source]
Return type:

list[django.urls.RegexURLPattern]

get_menu_entries(request)[source]
Return type:

list[shuup.admin.base.MenuEntry]

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:
Returns:

The reversed URL or none.

Return type:

str|None

get_dashboard_blocks(request)[source]

Return the latest 10 pending tasks

get_search_results(request, query)[source]
Return type:

list[shuup.admin.base.SearchResult]

class shuup.tasks.admin_module.TaskTypeAdminModule[source]

Bases: AdminModule

name = 'Task Types'
breadcrumbs_menu_entry = <shuup.admin.base.MenuEntry object>
get_urls()[source]
Return type:

list[django.urls.RegexURLPattern]

get_menu_entries(request)[source]
Return type:

list[shuup.admin.base.MenuEntry]

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:
Returns:

The reversed URL or none.

Return type:

str|None