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¶
-