gpt4 book ai didi

django - 我可以在不访问 Django 中的数据库的情况下获取相关对象的 ID

转载 作者:行者123 更新时间:2023-12-04 18:14:39 25 4
gpt4 key购买 nike

如果我有一个对象的实例,我是否可以在不需要访问数据库的情况下获取相关对象的 ID?该值必须存储在某处。

例如

book = Book.objects.get(id=1)
book.author.id

最佳答案

Django 通过使用字段名称并以 _id 为后缀自动为对象的 id 创建一个字段,例如:

book.author_id == book.author.id

在 django 的文档中没有很好的记录,但有两篇关于此事的博客文章供引用:

http://www.yilmazhuseyin.com/blog/dev/django-orm-performance-tips-part-2/
http://thebuild.com/blog/2010/12/22/getting-the-id-of-related-objects-in-django/

关于django - 我可以在不访问 Django 中的数据库的情况下获取相关对象的 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11962899/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com