shoop.simple_supplier.admin_module package

Submodules

shoop.simple_supplier.admin_module.forms module

class shoop.simple_supplier.admin_module.forms.SimpleSupplierForm(**kwargs)[source]

Bases: django.forms.forms.Form

save()[source]
get_suppliers(product)[source]
can_manage_stock()[source]
get_stock_information(supplier, product)[source]
get_stock_adjustment_form(supplier, product)[source]
base_fields = OrderedDict()
declared_fields = OrderedDict()
media
class shoop.simple_supplier.admin_module.forms.SimpleSupplierFormPart(request, object=None)[source]

Bases: shoop.admin.form_part.FormPart

priority = 15
name = 'simple_supplier'
form

alias of SimpleSupplierForm

get_form_defs()[source]
form_valid(form)[source]

shoop.simple_supplier.admin_module.views module

class shoop.simple_supplier.admin_module.views.StocksListView(**kwargs)[source]

Bases: shoop.admin.utils.views.PicotableListView

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

template_name = 'shoop/simple_supplier/admin/base_picotable.jinja'
model

alias of Product

columns = [<shoop.admin.utils.picotable.Column object at 0x7f52feefc4e0>, <shoop.admin.utils.picotable.Column object at 0x7f52feefc080>, <shoop.admin.utils.picotable.Column object at 0x7f52feefc908>, <shoop.admin.utils.picotable.Column object at 0x7f52feefc438>, <shoop.admin.utils.picotable.Column object at 0x7f53027ef400>]
get_object_abstract(instance, item)[source]
get_queryset()[source]
get_context_data(**kwargs)[source]
get_stock_information(instance)[source]
get_stock_adjustment_form(instance)[source]
shoop.simple_supplier.admin_module.views.get_adjustment_success_message(stock_adjustment)[source]
shoop.simple_supplier.admin_module.views.process_stock_adjustment(request, supplier_id, product_id)[source]

Module contents

class shoop.simple_supplier.admin_module.StocksAdminModule[source]

Bases: shoop.admin.base.AdminModule

name = <django.utils.functional.lazy.<locals>.__proxy__ object>
category = <django.utils.functional.lazy.<locals>.__proxy__ object>
get_urls()[source]
get_menu_category_icons()[source]
get_required_permissions()[source]
get_menu_entries(request)[source]