gpt4 book ai didi

python - 有效的 UUID django.core.exception

转载 作者:太空宇宙 更新时间:2023-11-03 20:58:05 26 4
gpt4 key购买 nike

我正在尝试创建一个具有父字段的对象,但出现 n 错误并且不知道如何解决?

oblast_obj = Place.objects.get_or_create(name=oblast)
city_obj = Place.objects.get_or_create(name=city, parent=oblast_obj)

当我创建city_obj时,异常(exception)是:

django.core.exceptions.ValidationError: ["'Волинська Обл.' is not a valid UUID."]

最佳答案

get-or-create方法返回两个值obj——模型的实例,created bool 值是创建的对象。所以你可以尝试:

oblast_obj, created = Place.objects.get_or_create(name=oblast)
city_obj, created = Place.objects.get_or_create(name=city, parent=oblast_obj)

关于python - 有效的 UUID django.core.exception,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55882211/

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