Module ImportFrom alias alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias identifier ImportFrom alias ImportFrom alias ClassDef bases NameLoad body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str Str keyword Call NameLoad Str keyword Str Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str keyword AttributeLoad NameLoad attr Assign NameStore Call NameLoad keyword Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str keyword NameLoad ClassDef bases body Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Assign NameStore BinOpAdd Str NameLoad Expr Call NameLoad NameLoad NameLoad Call NameLoad NameLoad NameLoad Assign NameStore BinOpAdd Str NameLoad Expr Call NameLoad NameLoad NameLoad Call NameLoad NameLoad NameLoad decorator_list decorator_list NameLoad
N/A __future__ absolute_import unicode_literals django.conf settings django.db models django.utils timezone django.utils.encoding python_2_unicode_compatible django.utils.translation ugettext_lazy _ plata.fields CurrencyField plata.shop.models BillingShippingAddress Contact N/A BillingShippingAddress N/A N/A 
    Each user can have at most one of these

    Note: You do not have to use this model if you want to store the contact
    information somewhere else. If you use your own contact model, you should
    take care of two things:

    - ``Contact.update_from_order`` has to exist, and should fill in
      contact details from the order
    - You probably have to override ``Shop.checkout_form`` too - this method
      probably won't work for your custom contact model
     N/A user N/A N/A models OneToOneField N/A getattr settings AUTH_USER_MODEL auth.User verbose_name N/A _ user related_name contactuser N/A dob N/A N/A models DateField N/A _ date of birth blank True null True N/A created N/A N/A models DateTimeField N/A _ created default N/A timezone now N/A currency N/A CurrencyField help_text N/A _ Preferred currency. N/A notes N/A N/A models TextField N/A _ notes blank True Meta N/A N/A N/A verbose_name N/A _ contact N/A verbose_name_plural N/A _ contacts N/A __str__ N/A N/A self N/A N/A N/A N/A %s N/A self user N/A update_from_order N/A N/A self order request N/A None N/A N/A 
        This method is called by the checkout step and is used to update
        the contact information from an order instance
         N/A N/A self currency N/A order currency N/A N/A self shipping_same_as_billing N/A order shipping_same_as_billing N/A field N/A self ADDRESS_FIELDS N/A N/A f N/A shipping_ field N/A N/A setattr self f N/A getattr order f N/A f N/A billing_ field N/A N/A setattr self f N/A getattr order f N/A N/A python_2_unicode_compatible