shuup.order_printouts package

Subpackages

Submodules

shuup.order_printouts.apps module

class shuup.order_printouts.apps.AppConfig(*args, **kwargs)[source]

Bases: AppConfig

name = 'shuup.order_printouts'
verbose_name = 'Order printouts'
label = 'shuup_order_printouts'
provides = {'admin_module': ['shuup.order_printouts.admin_module:PrintoutsAdminModule'], 'admin_order_section': ['shuup.order_printouts.admin_module.section:PrintoutsSection']}

See /provides for details about the provides variable.

shuup.order_printouts.utils module

class shuup.order_printouts.utils.PrintoutDeliveryExtraInformation(order, shipment, **kwargs)[source]

Bases: object

__init__(order, shipment, **kwargs)[source]
order = 1
provides_extra_fields()[source]

Override to add business logic if this module has any extra fields to add to the delivery printout.

property extra_fields

Override this property to return wanted information about the order. This property should return a dictionary of field names and values which will be rendered to the order delivery printout.

Module contents