Я понимаю ваше беспокойство, и есть супер простой способ сделать его более безопасным. Есть поле с именем UUIDField
.
Позвольте мне просто написать здесь, как использовать.
import uuid
from django.db import models
class YourModelName(models.Model):
id = models.UUIDField(
primary_key=True,
default=uuid.uuid4,
editable=False)
Надеюсь, это поможет вам.