Size: a a a

Django [ru] #STAY HOME

2021 May 18

1

1N54N3 in Django [ru] #STAY HOME
ф. success возвращает промис? если да то
success.then(res => if (res.ok) onSuccess())
источник

ИХ

Ильяс Хакиев... in Django [ru] #STAY HOME
неа.
источник

1

1N54N3 in Django [ru] #STAY HOME
тогда в доку jquery ajax и смотреть какие методы есть для обработки успешного запроса
источник

ИХ

Ильяс Хакиев... in Django [ru] #STAY HOME
задача не в этом )) ajax отрабатывает нормально, мне передать во время submit еще одну функцию, которая выполнялась бы при success, передаваемые функции могут быть разные в зависимости от страницы сайта.
источник

1

1N54N3 in Django [ru] #STAY HOME
засовывай эту еще одну функцию в функцию которая выполняется при success
источник

1

1N54N3 in Django [ru] #STAY HOME
success: onSuccess
const onSuccess = () => {
anotherFunc()
//код
}
источник

R

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

D

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

МП

Михаил Павлов... in Django [ru] #STAY HOME
Проще тест написать
источник

ИХ

Ильяс Хакиев... in Django [ru] #STAY HOME
если сделать как на фото и отправлять
tagForm.submit(afterSuccessSubmit())
то afterSuccessSubmit() - выполняется а submit() не происходит(данные не уходят)
источник

ИХ

Ильяс Хакиев... in Django [ru] #STAY HOME
в js не силен, пряпками не кидать 😅 форма не моя, юзают тут уже несколько лет
источник

1

1N54N3 in Django [ru] #STAY HOME
if (afterSubmit) afterSubmit()
источник

KM

Kirill Maiboroda in Django [ru] #STAY HOME
всем привет, прошу прощения за тупой вопрос так
    return Response(status=status.HTTP_200_OK)

или так
Response('OK', status=200)

ОК в body response возвращается? вроде дрф показывает что http 200 ok отдается , но сервис(требует http ok 200 response) не принимает такой респонс
источник

N

Nire in Django [ru] #STAY HOME
к чему это апи? к какому сервису?
источник

KM

Kirill Maiboroda in Django [ru] #STAY HOME
не могу сказать соре, не уверен что разрешает компания)
источник

N

Nire in Django [ru] #STAY HOME
да всмысле
источник

1

1N54N3 in Django [ru] #STAY HOME
tagForm.submit(afterSuccessSubmit())
Ты вызываешь функцию и передаешь её результат, а тебе её просто нужно передать -
tagForm.submit(afterSuccessSubmit)
источник

KM

Kirill Maiboroda in Django [ru] #STAY HOME
там просто хук а на хук надо вернуть http 200 ok если ты об этом
источник

N

Nire in Django [ru] #STAY HOME
тебе нужно какой response вернуть? в каком формате? тупо текст или жсоН?
источник

KM

Kirill Maiboroda in Django [ru] #STAY HOME
В настройках сайта необходимо указать ссылку для уведомлений. Мы отправим POST, не более 5 раз, в ответе вы должны вернуть http code=200 и тело ответа OK
источник