Django models 如何获取与特定模型具有m2m关系的模型名称

Django models 如何获取与特定模型具有m2m关系的模型名称,django-models,Django Models,假设我有两个模型A和B: A类(型号.型号): B类(型号.型号): 如何从字符串A中获取模型名B和字段?或者如何从字符串B中获取模型名称A和字段?两种方法都可以。尝试以下方法: B._meta.get_field('field').related_model._meta.model_name field = models.ManyToManyField(A) B._meta.get_field('field').related_model._meta.model_name

假设我有两个模型A和B:

A类(型号.型号):

B类(型号.型号):

如何从字符串A中获取模型名B和字段?或者如何从字符串B中获取模型名称A和字段?两种方法都可以。

尝试以下方法:

B._meta.get_field('field').related_model._meta.model_name
 field = models.ManyToManyField(A)
B._meta.get_field('field').related_model._meta.model_name