Size: a a a

Django [ru] #STAY HOME

2021 March 26

Y

Yaroslav in Django [ru] #STAY HOME
Александр Сайганов
кейс из жизни:
я покупаю фотоаппарат стоимостью 350 000
он представлен в 7 магазинах-дилерах, но по факту это всего две камеры у вендора
именно по такой схеме работает куча магазинов бытовой техники и электроники

я ловлю аппарат в магазинах и делаю два заказа, даже оплачиваю их
потом дожидаюсь первого курьера и оформляю бумаги
а второго разворачиваю и прошу вернуть деньги

у второго магазина аппарат по факту есть, а в продаже его нет

если тупо исключать заказанные товары и  таблицы, у тебя постоянно огромная часть оборота будет в подвешенном состоянии
ты не довел сделку до конца, но и продать этот товар не можешь

вот и решай что тебе важнее - удобство покупателя или свой кошелек?
Можно ли получить оплату через банк сначала?
источник

Y

Yaroslav in Django [ru] #STAY HOME
источник

АС

Александр Сайганов... in Django [ru] #STAY HOME
Yaroslav
У меня 7 стульев, ты заказал 10 стульев. Я отнимаю 10 от 7. Так как количество товара не может быть меньше 0 то оформление товара отклонено
мысли перпендикулярно: у тебя должна быть песочница, куда попадают все заказы
и в этой песочнице с заказом работает менеджер

не хватает стульев? дай покупателю кроме кнопки "заказать" дополнительную "дождаться комплектования заказа"
я, как менеджер, пойду к конкурентам и добью три недостающих стула чтобы продать 7
источник

Y

Yaroslav in Django [ru] #STAY HOME
22 строка
источник

АС

Александр Сайганов... in Django [ru] #STAY HOME
Yaroslav
Можно ли получить оплату через банк сначала?
ты получишь оплату и заказчик точно так же откажется от нее
источник

Y

Yaroslav in Django [ru] #STAY HOME
Александр Сайганов
ты получишь оплату и заказчик точно так же откажется от нее
Так так и есть, ставят в очередь по предзаказу
источник

Y

Yaroslav in Django [ru] #STAY HOME
Кстати за фотоаппарат бы брал предоплату при не возвращении
источник

АС

Александр Сайганов... in Django [ru] #STAY HOME
короче, все реализовано в сервисах по доставке продуктов
- ты выбрал товар и положил в корзину
- то оплатил товары и выбрал дату доставки
- в день доставки тебе звонит сортировщик и сообщает что 75% твоего заказа нет в наличии, товар исчезает из корзины и деньги возвращаются
источник

T

Tim in Django [ru] #STAY HOME
Александр Сайганов
короче, все реализовано в сервисах по доставке продуктов
- ты выбрал товар и положил в корзину
- то оплатил товары и выбрал дату доставки
- в день доставки тебе звонит сортировщик и сообщает что 75% твоего заказа нет в наличии, товар исчезает из корзины и деньги возвращаются
ну похоже работают доставки еды из супермаркетов)) но там сейчас те что по круче скрывают товары не доступные по конкретному адресу, и если не успевают то уже сборщик звонит и рассказывает чего нету из набраной корзины
источник

a

anton000v in Django [ru] #STAY HOME
Всем привет! Есть несколько форм на одной странице и у них есть поля с одинаковыми именами, в POST приходит соответственно список значений и формы не понимают, какое поле в какую форму должно идти. Знает кто, как можно решить проблему?
источник

T

Tim in Django [ru] #STAY HOME
anton000v
Всем привет! Есть несколько форм на одной странице и у них есть поля с одинаковыми именами, в POST приходит соответственно список значений и формы не понимают, какое поле в какую форму должно идти. Знает кто, как можно решить проблему?
не делать так
источник

a

anton000v in Django [ru] #STAY HOME
Tim
не делать так
не я писал, мне нужно это пофиксить быстро
источник

a

anton000v in Django [ru] #STAY HOME
а менять имя поля модельки совершенно не охота
источник

T

Tim in Django [ru] #STAY HOME
anton000v
не я писал, мне нужно это пофиксить быстро
это у тебя форма логина и регистрации?)))
источник

a

anton000v in Django [ru] #STAY HOME
ахахах, не
источник

T

Tim in Django [ru] #STAY HOME
ну делай разные вьюшки)))
источник

a

anton000v in Django [ru] #STAY HOME
Tim
ну делай разные вьюшки)))
там овер миллион строк кода в фанк бейсд вью, я седыми волосами изовьюсь
источник

T

Tim in Django [ru] #STAY HOME
ну вот пример бы привел что за поля там, я вот не догоняю в чем там у тебя беда...
источник

T

Tim in Django [ru] #STAY HOME
к каждому инпуту добавляй дата атрибуты с айди каким-то привязаным к модели там или еще что-то и аяксом шли
источник

a

anton000v in Django [ru] #STAY HOME
Tim
ну вот пример бы привел что за поля там, я вот не догоняю в чем там у тебя беда...
есть поле нейм у одной модели и есть поле нейм у другой, обе обслуживаются одной вьюшкой в одной хтмл форме, логика у разраба видимо была в то, что каждая форма возьмет из POST то, что нужно, но где-то что-то не учел
источник