shoop.admin.modules.orders package¶
Subpackages¶
Submodules¶
shoop.admin.modules.orders.dashboard module¶
shoop.admin.modules.orders.json_order_creator module¶
-
class
shoop.admin.modules.orders.json_order_creator.
JsonOrderCreator
[source]¶ Bases:
object
-
is_valid
¶
-
errors
¶
-
create_source_from_state
(state, creator=None, save=False)[source]¶ Create an order source from a state dict unserialized from JSON.
Parameters: - state (dict) – State dictionary
- creator (django.contrib.auth.models.User|None) – Creator user
- save (boolean) – Flag whether order customer and addresses is saved to database
Returns: The created order source, or None if something failed along the way
Return type: OrderSource|None
-
create_order_from_state
(state, creator=None)[source]¶ Create an order from a state dict unserialized from JSON.
Parameters: - state (dict) – State dictionary
- creator (django.contrib.auth.models.User|None) – Creator user
Returns: The created order, or None if something failed along the way
Return type: Order|None
-
Module contents¶
-
class
shoop.admin.modules.orders.
OrderModule
(currency=None, *args, **kwargs)[source]¶ Bases:
shoop.admin.currencybound.CurrencyBound
,shoop.admin.base.AdminModule
-
name
= <django.utils.functional.lazy.<locals>.__proxy__ object>¶
-