Example #1
0
 def __init__(self, *args, **kwargs):
     super(SmartLinkConditionForm, self).__init__(*args, **kwargs)
     self.fields['foreign_document_data'] = forms.ChoiceField(
         choices=ModelAttribute.get_choices_for(
             Document, type_names=['field', 'query']),
         label=_('Foreign document attribute'))
     self.fields['expression'].help_text = ' '.join([
         self.fields['expression'].help_text,
         ModelAttribute.help_text_for(
             Document, type_names=['field', 'related', 'property'])
     ])
Example #2
0
 def __init__(self, *args, **kwargs):
     super(SmartLinkConditionForm, self).__init__(*args, **kwargs)
     self.fields['foreign_document_data'] = forms.ChoiceField(
         choices=ModelAttribute.get_choices_for(
             Document, type_names=['field', 'query']
         ), label=_('Foreign document attribute')
     )
     self.fields['expression'].help_text = ' '.join(
         [
             force_text(self.fields['expression'].help_text),
             ModelAttribute.help_text_for(
                 Document, type_names=['field', 'related', 'property']
             ).replace('\n', '<br>')
         ]
     )