shoop.front.apps.customer_information package

Submodules

shoop.front.apps.customer_information.urls module

shoop.front.apps.customer_information.views module

class shoop.front.apps.customer_information.views.PersonContactForm(*args, **kwargs)[source]

Bases: django.forms.models.ModelForm

class Meta[source]

Bases: object

model

alias of PersonContact

fields = ('name', 'phone', 'email', 'gender', 'marketing_permission')
PersonContactForm.base_fields = OrderedDict([('name', <django.forms.fields.CharField object at 0x7f15c7667898>), ('phone', <django.forms.fields.CharField object at 0x7f15c7667710>), ('email', <django.forms.fields.EmailField object at 0x7f15c7667a58>), ('gender', <enumfields.forms.EnumChoiceField object at 0x7f15c7667be0>), ('marketing_permission', <django.forms.fields.BooleanField object at 0x7f15c7667630>)])
PersonContactForm.declared_fields = OrderedDict()
PersonContactForm.media
class shoop.front.apps.customer_information.views.AddressForm(*args, **kwargs)[source]

Bases: django.forms.models.ModelForm

class Meta[source]

Bases: object

model

alias of MutableAddress

fields = ('name', 'phone', 'email', 'street', 'street2', 'postal_code', 'city', 'region', 'country')
AddressForm.base_fields = OrderedDict([('name', <django.forms.fields.CharField object at 0x7f15c7667da0>), ('phone', <django.forms.fields.CharField object at 0x7f15c7667f28>), ('email', <django.forms.fields.EmailField object at 0x7f15c765d128>), ('street', <django.forms.fields.CharField object at 0x7f15c765d278>), ('street2', <django.forms.fields.CharField object at 0x7f15c765d400>), ('postal_code', <django.forms.fields.CharField object at 0x7f15c765d588>), ('city', <django.forms.fields.CharField object at 0x7f15c765d710>), ('region', <django.forms.fields.CharField object at 0x7f15c765d898>), ('country', <django_countries.fields.LazyTypedChoiceField object at 0x7f15c765da58>)])
AddressForm.declared_fields = OrderedDict()
AddressForm.media
class shoop.front.apps.customer_information.views.CustomerEditView(**kwargs)[source]

Bases: django.views.generic.edit.FormView

Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.

template_name = 'shoop/customer_information/edit.jinja'
get_form(form_class=None)
form_valid(form)[source]

Module contents

class shoop.front.apps.customer_information.AppConfig(*args, **kwargs)[source]

Bases: shoop.apps.AppConfig

name = 'shoop.front.apps.customer_information'
verbose_name = <django.utils.functional.lazy.<locals>.__proxy__ object>
label = 'shoop_front.customer_information'
provides = {'front_urls': ['shoop.front.apps.customer_information.urls:urlpatterns']}