В моем проекте django в экземпляре мне нужно имя класса объекта по его обратной связи, для этого я использовал метод __class__
.
Это прекрасно работает с отношением OneToOne, равным
print(instance.content_object.__class__)
и вывод -
<class 'products.models.ProductCreateModel'>
, но при использовании его с m2m это дает мне
print(instance.product_seller.__class__)
и вывод -
<class 'django.db.models.fields.related_descriptors.create_reverse_many_to_one_manager.<locals>.RelatedManager'>
Как можноЯ получил имя класса?