Exemple #1
0
 def __init__(self, *args, **kwargs):
     self.shop = kwargs.pop("shop")
     self.default_language = kwargs.pop(
         "default_language", getattr(settings, "PARLER_DEFAULT_LANGUAGE_CODE"))
     self.languages = to_language_codes(kwargs.pop("languages", ()), self.default_language)
     kwargs.pop("empty_permitted", None)  # this is unknown to formset
     super(GDPRCookieCategoryFormSet, self).__init__(*args, **kwargs)
Exemple #2
0
 def __init__(self, *args, **kwargs):
     self.default_language = kwargs.pop(
         "default_language", getattr(settings, "PARLER_DEFAULT_LANGUAGE_CODE"))
     self.carousel = kwargs.pop("carousel")
     self.languages = to_language_codes(kwargs.pop("languages", ()), self.default_language)
     kwargs.pop("empty_permitted")
     super(SlideFormSet, self).__init__(*args, **kwargs)
Exemple #3
0
 def __init__(self, *args, **kwargs):
     self.product = kwargs.pop("product")
     self.default_language = kwargs.pop(
         "default_language", getattr(settings, "PARLER_DEFAULT_LANGUAGE_CODE"))
     self.languages = to_language_codes(kwargs.pop("languages", ()), self.default_language)
     kwargs.pop("empty_permitted")  # this is unknown to formset
     super(BaseProductMediaFormSet, self).__init__(*args, **kwargs)
Exemple #4
0
 def __init__(self, *args, **kwargs):
     self.default_language = kwargs.pop(
         "default_language", getattr(settings, "PARLER_DEFAULT_LANGUAGE_CODE"))
     self.carousel = kwargs.pop("carousel")
     self.languages = to_language_codes(kwargs.pop("languages", ()), self.default_language)
     kwargs.pop("empty_permitted")
     super(SlideFormSet, self).__init__(*args, **kwargs)
Exemple #5
0
 def __init__(self, *args, **kwargs):
     self.shop = kwargs.pop("shop")
     self.default_language = kwargs.pop(
         "default_language", getattr(settings, "PARLER_DEFAULT_LANGUAGE_CODE"))
     self.languages = to_language_codes(kwargs.pop("languages", ()), self.default_language)
     kwargs.pop("empty_permitted", None)  # this is unknown to formset
     super(GDPRCookieCategoryFormSet, self).__init__(*args, **kwargs)
 def get_editor_args(self):
     return {
         "languages": [
             {"code": code, "name": get_language_name(code)} for code in to_language_codes(settings.LANGUAGES)
         ],
         "variables": self.get_variable_data(),
     }
Exemple #7
0
 def get_editor_args(self):
     return {
         "languages": [{
             "code": code,
             "name": get_language_name(code)
         } for code in to_language_codes(settings.LANGUAGES)],
         "variables":
         self.get_variable_data()
     }
 def get_editor_args(self):
     return {
         "languages": [{
             "code": code,
             "name": get_language_name(code)
         } for code in to_language_codes(
             settings.LANGUAGES,
             getattr(settings, "PARLER_DEFAULT_LANGUAGE_CODE", "en"))],
         "variables":
         self.get_variable_data()
     }
 def get_editor_args(self):
     return {
         "languages": [
             {
                 "code": code,
                 "name": get_language_name(code)
             } for code in to_language_codes(
                 settings.LANGUAGES, getattr(settings, "PARLER_DEFAULT_LANGUAGE_CODE", "en"))
             ],
         "variables": self.get_variable_data()
     }
Exemple #10
0
 def __init__(self, **kwargs):
     self.languages = to_language_codes(kwargs.pop("languages", ()))
     self.language_names = dict((lang, get_language_name(lang)) for lang in self.languages)
     self.product = kwargs.pop("product")
     self.attributes = self.product.get_available_attribute_queryset()
     self.trans_name_map = defaultdict(dict)
     self.translated_field_names = []
     super(ProductAttributesForm, self).__init__(**kwargs)
     if self.product.pk:
         self.applied_attrs = dict((pa.attribute_id, pa) for pa in self.product.attributes.all())
     else:
         self.applied_attrs = {}
     self._field_languages = {}
     self._build_fields()
Exemple #11
0
 def __init__(self, **kwargs):
     self.languages = to_language_codes(kwargs.pop("languages", ()))
     self.language_names = dict((lang, get_language_name(lang)) for lang in self.languages)
     self.product = kwargs.pop("product")
     self.attributes = self.product.get_available_attribute_queryset()
     self.trans_name_map = defaultdict(dict)
     self.translated_field_names = []
     super(ProductAttributesForm, self).__init__(**kwargs)
     if self.product.pk:
         self.applied_attrs = dict((pa.attribute_id, pa) for pa in self.product.attributes.all())
     else:
         self.applied_attrs = {}
     self._field_languages = {}
     self._build_fields()
Exemple #12
0
 def __init__(self, **kwargs):
     self.default_language = kwargs.pop(
         "default_language",
         getattr(settings, "PARLER_DEFAULT_LANGUAGE_CODE"))
     self.languages = to_language_codes(kwargs.pop("languages", ()),
                                        self.default_language)
     self.language_names = dict(
         (lang, get_language_name(lang)) for lang in self.languages)
     self.product = kwargs.pop("product")
     self.attributes = self.product.get_available_attribute_queryset()
     self.trans_name_map = defaultdict(dict)
     self.translated_field_names = []
     super(ProductAttributesForm, self).__init__(**kwargs)
     self.applied_attrs = self._get_applied_attributes()
     self._field_languages = {}
     self._build_fields()
     self.empty_permitted = False
Exemple #13
0
 def __init__(self, *args, **kwargs):
     self.product = kwargs.pop("product")
     self.languages = to_language_codes(kwargs.pop("languages", ()))
     kwargs.pop("empty_permitted")  # this is unknown to formset
     super(BaseProductMediaFormSet, self).__init__(*args, **kwargs)
Exemple #14
0
 def __init__(self, *args, **kwargs):
     self.carousel = kwargs.pop("carousel")
     self.languages = to_language_codes(kwargs.pop("languages", ()))
     kwargs.pop("empty_permitted")
     super(SlideFormSet, self).__init__(*args, **kwargs)
Exemple #15
0
 def __init__(self, *args, **kwargs):
     self.carousel = kwargs.pop("carousel")
     self.languages = to_language_codes(kwargs.pop("languages", ()))
     kwargs.pop("empty_permitted")
     super(SlideFormSet, self).__init__(*args, **kwargs)
Exemple #16
0
 def __init__(self, *args, **kwargs):
     self.product = kwargs.pop("product")
     self.languages = to_language_codes(kwargs.pop("languages", ()))
     kwargs.pop("empty_permitted")  # this is unknown to formset
     super(BaseProductMediaFormSet, self).__init__(*args, **kwargs)