【发布时间】:2023-03-22 22:50:01
【问题描述】:
我有 model Product,其中作为主键使用代码字段,即 UUID。我想获取所有产品的 id 列表。
我想要这样的列表:
['14431ec4-3224-480f-85e2-b541891919b1', '6e54636b-7283-4504-a16f-f54d29db26f2']
我尝试了下一个代码,但它返回给我:
[UUID('14431ec4-3224-480f-85e2-b541891919b1'), UUID('6e54636b-7283-4504-a16f-f54d29db26f2')]
models.py:
class Product(models.Model):
code = models.UUIDField(_('Code'), primary_key=True, default=uuid.uuid4, editable=False)
views.py:
products = Product.objects.all()
product_ids = []
for product in products:
product_ids.append(product.code)
print(product_ids)
如何解决这个问题?
【问题讨论】:
标签: python django python-3.x django-1.10