shop.modules.address¶
Attributes¶
Classes¶
Module Contents¶
- shop.modules.address.logger¶
- class shop.modules.address.Address¶
Bases:
shop.modules.abstract.ShopModuleAbstract,viur.core.prototypes.List- moduleName = 'address'¶
- kindName = '{{viur_shop_modulename}}_address'¶
- reference_user_created_skeletons_in_session = True¶
- default_order: viur.core.prototypes.skelmodule.DEFAULT_ORDER_TYPE¶
- adminInfo()¶
- Return type:
dict
- canAdd()¶
- Return type:
bool
- canEdit(skel)¶
- Parameters:
skel (viur.core.skeleton.SkeletonInstance)
- Return type:
bool
- listFilter(query)¶
- Parameters:
query (viur.core.db.Query)
- Return type:
Optional[viur.core.db.Query]
- onAdded(skel)¶
- Parameters:
skel (viur.core.skeleton.SkeletonInstance)
- onEdited(skel)¶
- Parameters:
skel (viur.core.skeleton.SkeletonInstance)
- _disable_old_default(skel)¶
Disable old is_default
- Parameters:
skel (viur.core.skeleton.SkeletonInstance)
- Return type:
None
- clone_address(key)¶
- Parameters:
key (viur.core.db.Key)
- Return type: