【发布时间】:2025-12-16 07:00:02
【问题描述】:
我有以下:
PHONE_CHOICES = (
('home', 'Home'),
('home2', 'Home 2'),
('mobi', 'Mobile'),
('mobi2', 'Mobile 2'),
('work', 'Work'),
('work2', 'Work 2'),
)
phones = []
for k, v in PHONE_CHOICES:
try:
phones.append(ClientPhone.objects.filter(client=clientKEY, phone_type=k).latest('id'))
except ClientPhone.DoesNotExist:
pass
我在ClientPhone 中还有一个名为deleted 的属性。我只希望它在deleted 为空时将最近发送的电话附加到phones 列表中。
【问题讨论】:
标签: python django django-queryset