Size: a a a

Django [ru] #STAY HOME

2021 May 28

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Кто такое сказал?
источник

MM

Mas Mes in Django [ru] #STAY HOME
uuid только для отображения заказчику, и в url
источник

DT

Denis Taranov in Django [ru] #STAY HOME
uuid часто помогает избежать многих ошибок связанных с перебором урлов
источник

MM

Mas Mes in Django [ru] #STAY HOME
инкрементноее поле id не трогал, добавил в модель поле uuid, поэтому и задал вопрос
источник

N

Nire in Django [ru] #STAY HOME
uuid имеет смысл только когда  базы разбиты, чтоб приколов небыло, имхо
источник

MM

Mas Mes in Django [ru] #STAY HOME
Переслано от Mas Mes
Хотел бы узнать стоит ли обрезать слайсом uuid (uuid.uuid4().hex[:8]) для номера заказа? Или лучше использовать random_string (from django.utils.crypto import get_random_string
get_random_string(8))
источник

DT

Denis Taranov in Django [ru] #STAY HOME
еще констрейнт на уникальность нужен тогда
источник

N

Nire in Django [ru] #STAY HOME
Лучше ещё цикл на сравнение на уникальность
источник

MM

Mas Mes in Django [ru] #STAY HOME
а что если использовать get_random_strinng и добавлять к нему поле id?
источник

N

Nire in Django [ru] #STAY HOME
Зачем тебе все такое сложное?
источник

N

Nire in Django [ru] #STAY HOME
Ты шо там пилишь кровавый ентерпрайз на коленке?
источник

MM

Mas Mes in Django [ru] #STAY HOME
мне нужен просто номер заказа)
источник

MM

Mas Mes in Django [ru] #STAY HOME
для пользователя
источник

N

Nire in Django [ru] #STAY HOME
id отправь
источник

DT

Denis Taranov in Django [ru] #STAY HOME
лучше тогда к погодному апи обратись, полученный джсон в sha1 потом в десятичное число, и пятый бит восьмого байта на нолик замени, тогда точно коллизии не будет
источник

DT

Denis Taranov in Django [ru] #STAY HOME
просто при генерации проверяй что такой уже не сгенерен и все
источник

MM

Mas Mes in Django [ru] #STAY HOME
тогда просто делаю обычную генерацию 8 - значного идентификатора ,и потом проверяю на уникальность
источник

N

Nire in Django [ru] #STAY HOME
У тебя есть репликация/второй сервис который работает с этой базой?
источник

🇦

🇦🇲🇦🇲🇦🇲... in Django [ru] #STAY HOME
У меня есть объект в котором поле image как в views менять image
Я так написал у меня error
X = x.objects.get(user=request.user)
If request.method == ‘POST’:
   images = request.FILES[‘ input name ’]
   X.image = images
   X.save()
В чем тут ошибка?
источник

MM

Mas Mes in Django [ru] #STAY HOME
нет
источник