shoop.admin.modules.orders.views package

Submodules

shoop.admin.modules.orders.views.create module

shoop.admin.modules.orders.views.create.create_order_from_state(state, **kwargs)[source]
shoop.admin.modules.orders.views.create.create_source_from_state(state, **kwargs)[source]
shoop.admin.modules.orders.views.create.encode_address(address)[source]
shoop.admin.modules.orders.views.create.encode_shop(shop)[source]
shoop.admin.modules.orders.views.create.encode_method_extras(method)[source]
shoop.admin.modules.orders.views.create.encode_method(method)[source]
shoop.admin.modules.orders.views.create.encode_line(line)[source]
shoop.admin.modules.orders.views.create.get_price_info(shop, customer, product, quantity)[source]
class shoop.admin.modules.orders.views.create.OrderCreateView(**kwargs)[source]

Bases: django.views.generic.base.TemplateView

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

model

alias of Order

template_name = 'shoop/admin/orders/create.jinja'
context_object_name = 'order'
title = 'Create Order'
get_context_data(**kwargs)[source]
get_config()[source]
dispatch(request, *args, **kwargs)[source]
dispatch_command(request)[source]
handle_product_data(request)[source]
handle_customer_data(request)[source]
handle_source_data(request)[source]
handle_create(request)[source]

shoop.admin.modules.orders.views.detail module

class shoop.admin.modules.orders.views.detail.OrderDetailView(**kwargs)[source]

Bases: django.views.generic.detail.DetailView

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

model

alias of Order

template_name = 'shoop/admin/orders/detail.jinja'
context_object_name = 'order'
get_toolbar()[source]
get_context_data(**kwargs)[source]
class shoop.admin.modules.orders.views.detail.OrderSetStatusView(**kwargs)[source]

Bases: django.views.generic.detail.DetailView

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

model

alias of Order

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

shoop.admin.modules.orders.views.list module

class shoop.admin.modules.orders.views.list.OrderListView(**kwargs)[source]

Bases: shoop.admin.utils.views.PicotableListView

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

model

alias of Order

columns = [<shoop.admin.utils.picotable.Column object at 0x7f15c542e1d0>, <shoop.admin.utils.picotable.Column object at 0x7f15c542e390>, <shoop.admin.utils.picotable.Column object at 0x7f15c542e438>, <shoop.admin.utils.picotable.Column object at 0x7f15c542e5f8>, <shoop.admin.utils.picotable.Column object at 0x7f15c542e6a0>, <shoop.admin.utils.picotable.Column object at 0x7f15c542e748>, <shoop.admin.utils.picotable.Column object at 0x7f15c542e7b8>]
get_queryset()[source]
format_order_date(instance, *args, **kwargs)[source]
format_taxful_total_price(instance, *args, **kwargs)[source]
get_object_abstract(instance, item)[source]

shoop.admin.modules.orders.views.shipment module

class shoop.admin.modules.orders.views.shipment.OrderCreateShipmentView(**kwargs)[source]

Bases: django.views.generic.edit.UpdateView

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

model

alias of Order

template_name = 'shoop/admin/orders/create_shipment.jinja'
context_object_name = 'order'
form_class

alias of Form

get_context_data(**kwargs)[source]
get_form_kwargs()[source]
get_form(form_class=None)
form_invalid(form)[source]
form_valid(form)[source]

Module contents

class shoop.admin.modules.orders.views.OrderDetailView(**kwargs)[source]

Bases: django.views.generic.detail.DetailView

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

context_object_name = 'order'
get_context_data(**kwargs)[source]
get_toolbar()[source]
model

alias of Order

template_name = 'shoop/admin/orders/detail.jinja'
class shoop.admin.modules.orders.views.OrderListView(**kwargs)[source]

Bases: shoop.admin.utils.views.PicotableListView

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

columns = [<shoop.admin.utils.picotable.Column object at 0x7f15c542e1d0>, <shoop.admin.utils.picotable.Column object at 0x7f15c542e390>, <shoop.admin.utils.picotable.Column object at 0x7f15c542e438>, <shoop.admin.utils.picotable.Column object at 0x7f15c542e5f8>, <shoop.admin.utils.picotable.Column object at 0x7f15c542e6a0>, <shoop.admin.utils.picotable.Column object at 0x7f15c542e748>, <shoop.admin.utils.picotable.Column object at 0x7f15c542e7b8>]
format_order_date(instance, *args, **kwargs)[source]
format_taxful_total_price(instance, *args, **kwargs)[source]
get_object_abstract(instance, item)[source]
get_queryset()[source]
model

alias of Order

class shoop.admin.modules.orders.views.OrderCreateShipmentView(**kwargs)[source]

Bases: django.views.generic.edit.UpdateView

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

context_object_name = 'order'
form_class

alias of Form

form_invalid(form)[source]
form_valid(form)[source]
get_context_data(**kwargs)[source]
get_form(form_class=None)
get_form_kwargs()[source]
model

alias of Order

template_name = 'shoop/admin/orders/create_shipment.jinja'
class shoop.admin.modules.orders.views.OrderSetStatusView(**kwargs)[source]

Bases: django.views.generic.detail.DetailView

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

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

alias of Order

post(request, *args, **kwargs)[source]
class shoop.admin.modules.orders.views.OrderCreateView(**kwargs)[source]

Bases: django.views.generic.base.TemplateView

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

context_object_name = 'order'
dispatch(request, *args, **kwargs)[source]
dispatch_command(request)[source]
get_config()[source]
get_context_data(**kwargs)[source]
handle_create(request)[source]
handle_customer_data(request)[source]
handle_product_data(request)[source]
handle_source_data(request)[source]
model

alias of Order

template_name = 'shoop/admin/orders/create.jinja'
title = 'Create Order'