У меня есть общая функция, которая выполняет итерации над полями метаданных данного объекта. Все имена и значения полей выбираются правильно, за исключением полей ManyToMany. Кажется, что полностью игнорирует поля ManyToMany. Как мы извлекаем fks из полей m2m?manytomany поля не отображаются в _meta.fields
def myfunc(self)
for field in self._meta.fields:
type = field.get_internal_type()
name = field.name
val = getattr(self,field.name)