Вы должны указать значение для поля телефона объекта Phone. Если вы хотите создать объект телефона без указания значения для полевого телефона, вам нужно включить пустые и пустые поля.
phone = models.CharField(max_length=255,null=true,blank=true)
Если у вас по-прежнему возникают проблемы, убедитесь, что данные сообщения содержат необходимые поля. Вы можете использовать ipdb для этого.
Вы используете (
вместо {
, что не имеет смысла, потому что вы вызываете функцию. В идеале, из-за сигнатуры функции appendNoteToDiagram
, я бы изменил это:
return (
{ this.props.notes.map((note, index) => (
return appendNoteToDiagram(note, index)
))}
);
На это:
return (<>{this.props.notes.map(appendNoteToDiagram))}</>)
Поместите этот JSX внутрь div.
<div>
{ this.props.notes.map((note, index) => (
return appendNoteToDiagram(note, index)
))}
</div>