ss="lines-num lines-num-new"> 10
+def curtailUUID(model, field='uuid', length=settings.CURTAIL_UUID_LENGTH):
flag = True
while flag:
uuid = shortuuid.uuid()[-length:]
try:
- UUIDInfo.objects.get(uuid=uuid)
- except UUIDInfo.DoesNotExist:
+ model.objects.get(**{field: uuid})
+ except model.DoesNotExist:
flag = False
return uuid