Ответ 1
Для Django >= 1.6 (docs):
class GroupForm(ModelForm):
class Meta:
model = GroupMessage
help_texts = {
'group': 'Group to which this message belongs to',
}
Это моя модель для группового сообщения, которое расширяет другую модель Message
, которая имеет некоторые другие поля, такие как text
, time
и т.д.
class GroupMessage(Message):
group = models.ForeignKey(Group, related_name='+')
Ниже приведена форма, которую я создал для этой модели.
class GroupForm(ModelForm):
class Meta:
model = GroupMessage
Как мне изменить текст справки поля группы в моей форме? Любая помощь будет оценена.
Для Django >= 1.6 (docs):
class GroupForm(ModelForm):
class Meta:
model = GroupMessage
help_texts = {
'group': 'Group to which this message belongs to',
}
Я работал с следующим кодом.
class _GroupMessageForm(ModelForm):
class Meta:
model = GroupMessage
class GroupMessageForm(_GroupMessageForm):
def __init__(self, *args, **kwargs):
super(_GroupMessageForm, self).__init__(*args, **kwargs)
self.fields['employees'].help_text = '<br/>Hold down "Control" to select more.'