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

时间:2015-07-02 07:30:05

标签: django-models

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

A类(models.Model):

 name = models.CharField()

B类(models.Model):

 field = models.ManyToManyField(A)

如何从字符串A中获取模型名称B和字段?或者如何从字符串B获取模型名称A和字段?要么没问题。

1 个答案:

答案 0 :(得分:0)

试试这个:

B._meta.get_field('field').related_model._meta.model_name