def __init__(self, *args, **kwargs): super(DiscoveryForm, self).__init__(*args, **kwargs) self.helper = FormHelper(self) self.helper.layout = Layout( Field('match'), Field('file_format'), Field('name_template'), Field('base_file_template'), Field('new_base_template'), Field('language_regex'), Field('copy_addons'), Field('remove'), Div(template='addons/discovery_help.html'), ) if self.is_bound: # Perform form validation self.full_clean() # Show preview if form was submitted if self.cleaned_data['preview']: self.fields['confirm'].widget = forms.CheckboxInput() self.helper.layout.insert(0, Field('confirm')) created, matched, deleted = self.discovery.perform( preview=True, remove=self.cleaned_data['remove']) self.helper.layout.insert( 0, ContextDiv( template='addons/discovery_preview.html', context={ 'matches_created': created, 'matches_matched': matched, 'matches_deleted': deleted, }, ), )
def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.helper = FormHelper(self) self.helper.layout = Layout( Field("match"), Field("file_format"), Field("name_template"), Field("base_file_template"), Field("new_base_template"), Field("language_regex"), Field("copy_addons"), Field("remove"), Div(template="addons/discovery_help.html"), ) if self.is_bound: # Perform form validation self.full_clean() # Show preview if form was submitted if self.cleaned_data["preview"]: self.fields["confirm"].widget = forms.CheckboxInput() self.helper.layout.insert(0, Field("confirm")) created, matched, deleted = self.discovery.perform( preview=True, remove=self.cleaned_data["remove"] ) self.helper.layout.insert( 0, ContextDiv( template="addons/discovery_preview.html", context={ "matches_created": created, "matches_matched": matched, "matches_deleted": deleted, }, ), )
def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.helper = FormHelper(self) self.helper.layout = Layout( Field("path"), ContextDiv(template="addons/generatemo_help.html", context={"user": self.user}), )
def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.helper = FormHelper(self) self.helper.layout = Layout( Field("squash"), Field("append_trailers"), Field("commit_message"), ContextDiv(template="addons/squash_help.html", context={"user": self.user}), )
def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) choices = [(translation.pk, str(translation.language)) for translation in self._addon.instance.component.translation_set.all()] self.fields["source"].choices = choices self.fields["target"].choices = choices self.helper = FormHelper(self) self.helper.layout = Layout( Field("source"), Field("target"), Field("prefix"), Field("var_prefix"), Field("suffix"), Field("var_suffix"), Field("var_multiplier"), ContextDiv(template="addons/pseudolocale.html", ), )
def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.helper = FormHelper(self) self.helper.layout = Layout( Field("threshold"), Field("css_selector"), Field("cookie_name"), Field("files"), ) if self.is_bound and self._addon.instance.pk: self.helper.layout.insert( 0, ContextDiv( template="addons/cdnjs.html", context={"url": self._addon.cdn_js_url}, ), )