AttributeError: 'ForeignKey' object has no attribute 're' 解决办法

使用

field_object.rel.model.objects.filter(**db_condition)

 

报错

 

 

forekey中存在rel,为什么不能调用?

 

 

 

 通过以下语句观察

print(field_object)
print(type(field_object))
print(db_condition)
print(field_object.__dic__)

故:

self.remote_field = rel

 

 sSO 将rel改成remote_field即可

          
field_object.remote_field.model.objects.filter(**db_condition)
posted @ 2019-03-15 17:11  yoyo008  阅读(2928)  评论(1编辑  收藏  举报