【问题标题】:Django. How to get related_name of a field from the contenttypes framework姜戈。如何从内容类型框架中获取字段的相关名称
【发布时间】:2014-01-22 14:29:30
【问题描述】:
如何使用内容类型框架检索已知字段的相关名称?
我已经达到了实际领域。但我不知道如何着手处理它的论点。
field = content_type.model_class()._meta.get_field_by_name('field_name')
related_name = ?
【问题讨论】:
标签:
django
django-models
django-contenttypes
【解决方案1】:
好的,知道了。提醒一下,field_name 是我所知道的,它是硬编码的。
related_name = content_type.model_class().field_name.field.related_query_name()
【解决方案2】:
谢谢瓜拉马泽!如果你有一个对象,这是一个类似的答案:
object._meta.get_field(field_name).related_query_name()