shoop.admin.modules.products.views.variation package

Submodules

shoop.admin.modules.products.views.variation.edit_variation module

class shoop.admin.modules.products.views.variation.edit_variation.VariationChildrenFormPart(request, object=None)[source]

Bases: shoop.admin.form_part.FormPart

priority = 0
get_form_defs()[source]
form_valid(form)[source]
class shoop.admin.modules.products.views.variation.edit_variation.VariationVariablesFormPart(request, object=None)[source]

Bases: shoop.admin.form_part.FormPart

priority = 1
get_form_defs()[source]
form_valid(form)[source]
class shoop.admin.modules.products.views.variation.edit_variation.ProductVariationViewToolbar(view)[source]

Bases: shoop.admin.toolbar.Toolbar

class shoop.admin.modules.products.views.variation.edit_variation.ProductVariationView(**kwargs)[source]

Bases: shoop.admin.form_part.FormPartsViewMixin, django.views.generic.edit.UpdateView

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

model

alias of Product

template_name = 'shoop/admin/products/variation/edit.jinja'
context_object_name = 'product'
form_class

alias of Form

dispatch(request, *args, **kwargs)[source]
get_breadcrumb_parents()[source]
post(request, *args, **kwargs)[source]
get_form_part_classes()[source]
get_context_data(**kwargs)[source]
form_valid(form)[source]
get_success_url()[source]
dispatch_command(request, command)[source]

shoop.admin.modules.products.views.variation.simple_variation_forms module

class shoop.admin.modules.products.views.variation.simple_variation_forms.SimpleVariationChildForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False)[source]

Bases: django.forms.forms.Form

base_fields = OrderedDict([('child', <django.forms.models.ModelChoiceField object at 0x7f15c54281d0>)])
declared_fields = OrderedDict([('child', <django.forms.models.ModelChoiceField object at 0x7f15c54281d0>)])
media
class shoop.admin.modules.products.views.variation.simple_variation_forms.SimpleVariationChildFormSet(**kwargs)[source]

Bases: django.forms.formsets.BaseFormSet

save()[source]
get_selected_and_unlinked()[source]

shoop.admin.modules.products.views.variation.variable_variation_forms module

class shoop.admin.modules.products.views.variation.variable_variation_forms.VariableVariationChildrenForm(**kwargs)[source]

Bases: django.forms.forms.Form

save()[source]
base_fields = OrderedDict()
declared_fields = OrderedDict()
media
class shoop.admin.modules.products.views.variation.variable_variation_forms.VariationVariablesDataForm(**kwargs)[source]

Bases: django.forms.forms.Form

get_variable_data()[source]
get_editor_args()[source]
process_var_datum(var_datum)[source]
process_val_datum(var, val_datum)[source]
save()[source]
base_fields = OrderedDict([('data', <django.forms.fields.CharField object at 0x7f15c54284e0>)])
declared_fields = OrderedDict([('data', <django.forms.fields.CharField object at 0x7f15c54284e0>)])
media

Module contents