Django的。如何从contenttypes框架获取字段的related_name

时间:2014-01-22 14:29:31

标签: django django-models django-contenttypes

如何使用内容类型框架检索已知字段的related_name?

我已达到实际领域。但是我不知道如何把它放在它的论点上。

field = content_type.model_class()._meta.get_field_by_name('field_name')
related_name = ?

2 个答案:

答案 0 :(得分:1)

好的,明白了。提醒一下,field_name是我所知道的,它是硬编码的。

related_name = content_type.model_class().field_name.field.related_query_name()

答案 1 :(得分:0)

谢谢gwaramadze!如果您有对象,这里有一个类似的答案:

object._meta.get_field(field_name).related_query_name()