Contents
Bloks¶
Blok address¶
Memento¶
This blok helps to manage addresses.
It defines a basic address model ready to be used in any project.
AnyBlok Address doc¶
Address¶
Address model
-
class
anyblok_address.bloks.address.address.Address Bases:
anyblok.mixin.UuidColumn,anyblok.mixin.TrackModel,anyblok.mixin.BooleanReadOnlyPostal address
AnyBlok registration:
- Type: Model
- Registry name: Model.Address
- Tablename: address
- Inherited Models or Mixins:
anyblok.mixin.UuidColumnanyblok.mixin.TrackModelanyblok.mixin.BooleanReadOnly
Fields first_name Type-anyblok.column.StringLabel-'First name'nullable-Falsedefault-anyblok.column.NoDefaultValuesize-64
last_name Type-anyblok.column.StringLabel-'Last name'nullable-Falsedefault-anyblok.column.NoDefaultValuesize-64
company_name Type-anyblok.column.StringLabel-'Company name'default-anyblok.column.NoDefaultValuesize-64
street1 Type-anyblok.column.StringLabel-'Street line 1'nullable-Falsedefault-anyblok.column.NoDefaultValuesize-64
street2 Type-anyblok.column.StringLabel-'Street line 2'default-anyblok.column.NoDefaultValuesize-64
street3 Type-anyblok.column.StringLabel-'Street line 3'default-anyblok.column.NoDefaultValuesize-64
zip_code Type-anyblok.column.StringLabel-'Postal Code'default-anyblok.column.NoDefaultValuesize-64
state Type-anyblok.column.StringLabel-'State'default-anyblok.column.NoDefaultValuesize-64
city Type-anyblok.column.StringLabel-'City'nullable-Falsedefault-anyblok.column.NoDefaultValuesize-64
country Type-anyblok.column.CountryLabel-'Country'nullable-Falsedefault-anyblok.column.NoDefaultValuemode-'alpha_3'
phone1 Type-anyblok.column.PhoneNumberLabel-'Phone 1'default-anyblok.column.NoDefaultValueregion-'FR'max_length-20
phone2 Type-anyblok.column.PhoneNumberLabel-'Phone 2'default-anyblok.column.NoDefaultValueregion-'FR'max_length-20
email Type-anyblok.column.EmailLabel-'Email'default-anyblok.column.NoDefaultValue