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)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM