Size: a a a

Django [ru] #STAY HOME

2020 April 08

A

Andrey in Django [ru] #STAY HOME
Что за метавопросы
источник

BK

Bohdan Kolosovsky in Django [ru] #STAY HOME
Хз как ее решить(
источник

PA

Petro Alexeenko in Django [ru] #STAY HOME
Описывал проблему на пастбин

https://pastebin.com/8hTj4CEu

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

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Petro Alexeenko
Описывал проблему на пастбин

https://pastebin.com/8hTj4CEu

суть в чем, если вбить руками урл, то шаблон рендерится, если делать редирект во вьюхе, то не рендерится, хотя гет запрос отправляется)
А где js код, который хендлит аякс этот твой?
источник

PA

Petro Alexeenko in Django [ru] #STAY HOME
Rust Saiargaliev
А где js код, который хендлит аякс этот твой?
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Нужно через js редирект делать, когда юзаешь аякс. Если я правильно понял, конечно.
источник

PA

Petro Alexeenko in Django [ru] #STAY HOME
tot samiy neizvestniy
Нужно через js редирект делать, когда юзаешь аякс. Если я правильно понял, конечно.
Да, спасибо, сработало. Довольно странно конечно джанго не рендерит страницы после аякса как я понял, но как есть
источник

PA

Petro Alexeenko in Django [ru] #STAY HOME
Спс за подсказку)
источник

AD

Alex Dem in Django [ru] #STAY HOME
Petro Alexeenko
Да, спасибо, сработало. Довольно странно конечно джанго не рендерит страницы после аякса как я понял, но как есть
джанго и не должен
аякс - это async запрос
источник

AD

Alex Dem in Django [ru] #STAY HOME
на яакс запросы должны реагировать ваши фронтэнд приложения
источник

PA

Petro Alexeenko in Django [ru] #STAY HOME
ну по сути да, но когда функция, которая обрабатывает аякс явно указывает render можно было бы и порендерить)))
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Petro Alexeenko
ну по сути да, но когда функция, которая обрабатывает аякс явно указывает render можно было бы и порендерить)))
Не совсем
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Alex Dem
джанго и не должен
аякс - это async запрос
Фронт будет ждать завершения запроса, если джанго вдруг сделает редирект, насколько я понимаю?
источник

AD

Alex Dem in Django [ru] #STAY HOME
tot samiy neizvestniy
Фронт будет ждать завершения запроса, если джанго вдруг сделает редирект, насколько я понимаю?
да, по идее должен
но
человек не понимает, что это все равно async
он не вызывает что-то типа location reload с полученным контекстом

во всяком случае, если я правильно понял контекст вопроса при беглом ознакомлении
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Alex Dem
да, по идее должен
но
человек не понимает, что это все равно async
он не вызывает что-то типа location reload с полученным контекстом

во всяком случае, если я правильно понял контекст вопроса при беглом ознакомлении
Понятно
источник

AD

Alex Dem in Django [ru] #STAY HOME
Petro Alexeenko
ну по сути да, но когда функция, которая обрабатывает аякс явно указывает render можно было бы и порендерить)))
может я не правильно понял, но вам там не яакс нужен,а как раз синхронный вызов
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Я вообще не понимаю, кто в 2020 использует джанготемплейты
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Если это не легаси какой-то, конечно
источник

AD

Alex Dem in Django [ru] #STAY HOME
Petro Alexeenko
ну по сути да, но когда функция, которая обрабатывает аякс явно указывает render можно было бы и порендерить)))
потому, что вы пытаетесь перегрузить страницу средствами бекэнда через redirect, но как бы, так это не работает)
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Ладно ещё джанго, но джанготемплейты для клиента 🤔
источник