Всем привет. Нужен совет по drf по уже решенной ситуации, но решение относительно много кдоа потребовало, поэтому хотел бы посоветоваться
Поле m2m, хочу подавать на вход список id. создал PrimaryKeyRelatedField с many=True, мне плевалось, что "надо pk, а мне суют str", если подать пустое поле (хотя есть атрибут allow_null. без many=True все работало прекрасно.
Для решения проблемы пришлось полазить с кишках drf и тупо топором нарубить вот такое вот:
https://pastebin.com/1QjgYmKtПолученное кастомное поле, соответственно, юзал вместо PrimaryKeyRelatedField, вроде исправно работает.
Можно ли было того же эффекта достичь без кастомизации?