首页 > 编程知识 正文

cbn304齿轮泵,e304当前服务加扰

时间:2023-05-04 13:00:20 阅读:14295 作者:203

Django在定义ForeignKey时可能会报告错误

(fields.E304 ) Reverse accessor

类friend list (models.model ) : username=models.foreign key ) user, on_delete=models.CASCADE ) friend=modelend on _ delete=models.cascade )错误是因为Django在定义ForeignKey约束时

也就是说,在定义ForeignKey后,Django将尝试为User.friendList创建API。 但是,由于FriendList在两个字段中都将User设置为外键,因此User.FriendList不知道是应该返回username还是返回Friend。

解决方法有:指定related_name,

classfriendlist(models.model ) : username=models.foreign key ) user,related _ name=' friend list _ u u u username ', on _ delete=models.cascade (friend=models.foreign key ) user,blank=True,related _ name=' friend list _ frien

classfriendlist(models.model ) :用户名称=models.foreign key ) user,related_name=',on _ delete=models blay

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。

  • 相关阅读