Надеюсь, я ошибаюсь, но мне кажется, что единственный способ не иметь help_text
для ManyToManyField - это написать __init__
метод для формы и переписать self.fields[fieldname].help_text
. Это действительно единственный способ? Я предпочитаю использовать CheckboxSelectMultple
виджеты, поэтому мне действительно нужно определить метод __init__
для любой формы, которая использует ManyToManyField
?
class ManyToManyField(RelatedField, Field):
description = _("Many-to-many relationship")
def __init__(self, to, **kwargs):
#some other stuff
msg = _('Hold down "Control", or "Command" on a Mac, to select more than one.')
self.help_text = string_concat(self.help_text, ' ', msg)