У меня есть модель Job со многими полями. Как мне заставить его принимать значение pk и значение str?

Как сделать так, чтобы поле "многие ко многим" использовалось в модели работы, у которой имя поля также принимает строку? Если задано новое значение, то нужно создать новый экземпляр.

теперь я получаю ошибку "Неверный тип. Ожидалось значение pk, получено str."

{
  
    "benefit": [
        1
    ],
   
}

что я должен ввести

{
      
        "benefit": [
            1,"new_instance"
        ],
       
    }

и создать новый экземпляр в качестве имени в модели преимуществ.

Вернуться на верх