номера заказа? Или лучше использовать random_string (from django.utils.crypto import get_random_string
get_random_string(8))
еще констрейнт на уникальность нужен тогда
Лучше ещё цикл на сравнение на уникальность
а что если использовать get_random_strinng и добавлять к нему поле id?
Зачем тебе все такое сложное?
лучше тогда к погодному апи обратись, полученный джсон в sha1 потом в десятичное число, и пятый бит восьмого байта на нолик замени, тогда точно коллизии не будет
Обсуждают сегодня