[英]How can I get a related field ID in Django?
room = Reserved.objects.get(room=id) ??
我想获取一个模型中存在的该字段的ID。 例如:
models.py
class Room(models.Model):
number = models.OneToOneField(RoomNumber)
class Reserved(models.Model):
room = models.OneToOneField(Room, on_delete=models.PROTECT)
如何获取Reserved
表中存在的房间的ID?
在反向关系的模型字段或相关对象的模板中检索数据时,可以使用“ __”(双下划线)。
room = Reserved.objects.get(room__id=id)
在这里, room__id将返回预留模型中的房间 ID,该ID与“ 房间”模型一一对应 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.