fix: base locked_get_or_create优化

This commit is contained in:
caoqianming 2026-01-12 15:30:55 +08:00
parent cf6633592a
commit 143d9cb719
1 changed files with 2 additions and 1 deletions

View File

@ -173,7 +173,8 @@ class BaseModel(models.Model):
if cnt == 1: if cnt == 1:
return qs.get(), False return qs.get(), False
obj = cls.objects.create(**kwargs, **defaults) params = {**kwargs, **defaults}
obj = cls.objects.create(**params)
return obj, True return obj, True
def handle_parent(self): def handle_parent(self):