shuup.admin.modules.attributes package¶
Subpackages¶
Submodules¶
shuup.admin.modules.attributes.form_parts module¶
-
class
shuup.admin.modules.attributes.form_parts.AttributeBaseFormPart(request, object=None)[source]¶ Bases:
shuup.admin.form_part.FormPart-
priority= 1¶
-
shuup.admin.modules.attributes.forms module¶
-
class
shuup.admin.modules.attributes.forms.AttributeForm(*args, **kwargs)[source]¶ Bases:
shuup.utils.multilanguage_model_form.MultiLanguageModelForm-
base_fields= OrderedDict([('identifier', <django.forms.fields.CharField object>), ('searchable', <django.forms.fields.BooleanField object>), ('type', <enumfields.forms.EnumChoiceField object>), ('min_choices', <django.forms.fields.IntegerField object>), ('max_choices', <django.forms.fields.IntegerField object>), ('visibility_mode', <enumfields.forms.EnumChoiceField object>), ('ordering', <django.forms.fields.IntegerField object>), ('name', <django.forms.fields.CharField object>)])¶
-
declared_fields= OrderedDict([('name', <django.forms.fields.CharField object>)])¶
-
media¶
-
-
class
shuup.admin.modules.attributes.forms.AttributeChoiceOptionForm(*args, **kwargs)[source]¶ Bases:
shuup.utils.multilanguage_model_form.MultiLanguageModelForm-
base_fields= OrderedDict([('name', <django.forms.fields.CharField object>)])¶
-
declared_fields= OrderedDict([('name', <django.forms.fields.CharField object>)])¶
-
media¶
-
-
class
shuup.admin.modules.attributes.forms.AttributeChoiceOptionFormSet(**kwargs)[source]¶ Bases:
django.forms.models.BaseModelFormSet-
model¶ alias of
AttributeChoiceOption
-
form_class¶ alias of
AttributeChoiceOptionForm
-
validate_min= False¶
-
min_num= 0¶
-
validate_max= False¶
-
max_num= 100¶
-
absolute_max= 100¶
-
can_delete= True¶
-
can_order= False¶
-
extra= 0¶
-