Size: a a a

Django [ru] #STAY HOME

2020 March 15

DT

Dan Tyan in Django [ru] #STAY HOME
source html
источник

DT

Dan Tyan in Django [ru] #STAY HOME
сгенерированый уже html
источник

PA

Petro Alexeenko in Django [ru] #STAY HOME
именно не исходный код, а то шо уже в браузере?)) (сори, я туплю)
источник

PA

Petro Alexeenko in Django [ru] #STAY HOME
Нашел в чем проблема)
в slim min версии jquery не работает аякс)

https://ru.stackoverflow.com/questions/710508/uncaught-typeerror-ajax-is-not-a-function
источник

A

Andrey in Django [ru] #STAY HOME
Здравствуйте, товарищи!

Помогите, пожалуйста советом.

Ситуация такая: нужно отправить POST аяксом и после этого отрендерить новую страницу на основе данных из того самого POST. Можно так сделать? А если можно, то как гуглить? Параметры-то я передать могу, а вот рендера не происходит. Логично, что все возвращается в callback в скрипте.
источник

АР

Александр Ремизов in Django [ru] #STAY HOME
Andrey
Здравствуйте, товарищи!

Помогите, пожалуйста советом.

Ситуация такая: нужно отправить POST аяксом и после этого отрендерить новую страницу на основе данных из того самого POST. Можно так сделать? А если можно, то как гуглить? Параметры-то я передать могу, а вот рендера не происходит. Логично, что все возвращается в callback в скрипте.
Vue и axios
источник

A

Andrey in Django [ru] #STAY HOME
Я так понимаю, это фронтенд фреймворки? А на уровне jQuery такое делается?))
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Andrey
Я так понимаю, это фронтенд фреймворки? А на уровне jQuery такое делается?))
если данных не много
то можно и на нем
источник

A

Andrey in Django [ru] #STAY HOME
Три поля в json. Так что не много.
источник

С

Сергей in Django [ru] #STAY HOME
Andrey
Здравствуйте, товарищи!

Помогите, пожалуйста советом.

Ситуация такая: нужно отправить POST аяксом и после этого отрендерить новую страницу на основе данных из того самого POST. Можно так сделать? А если можно, то как гуглить? Параметры-то я передать могу, а вот рендера не происходит. Логично, что все возвращается в callback в скрипте.
Ты можешь отправить не ajax запрос, а просто post. View отрендерт в шаблон и вернёт тебе готовую html. Её просто надо будет вставить
источник

A

Andrey in Django [ru] #STAY HOME
Сергей
Ты можешь отправить не ajax запрос, а просто post. View отрендерт в шаблон и вернёт тебе готовую html. Её просто надо будет вставить
Формой на странице?
источник

С

Сергей in Django [ru] #STAY HOME
Andrey
Формой на странице?
Можно формой, можно через jQuery.post
источник

A

Andrey in Django [ru] #STAY HOME
Сергей
Можно формой, можно через jQuery.post
Через jQuery.post как раз и не заработало.(

Запрос приходит, во вьюхе возвращается рендер. И больше ничего не происходит.
источник

С

Сергей in Django [ru] #STAY HOME
Andrey
Через jQuery.post как раз и не заработало.(

Запрос приходит, во вьюхе возвращается рендер. И больше ничего не происходит.
А ты потом результат куда нибудь вставляешь?
источник

A

Andrey in Django [ru] #STAY HOME
Ну вот, собственно, в этом и весь вопрос) получает jQuery ответ и... Дальше-то как эту страницу отобразить?)
источник

С

Сергей in Django [ru] #STAY HOME
Andrey
Ну вот, собственно, в этом и весь вопрос) получает jQuery ответ и... Дальше-то как эту страницу отобразить?)
https://ruseller.com/jquery.php?id=15

Первая ссылка в Гугл по запросу jQuery post. Посмотри примеры
источник

A

Andrey in Django [ru] #STAY HOME
Это здорово, конечно, но там нет того, что мне нужно. Вьюха принимает данные из реквеста. Рендерит страницу и возвращает ее. Все нормально. Я могу вывести код этой страницы в консоли браузера, а вот отрисовать в самом браузере - нет.
источник

С

Сергей in Django [ru] #STAY HOME
Andrey
Это здорово, конечно, но там нет того, что мне нужно. Вьюха принимает данные из реквеста. Рендерит страницу и возвращает ее. Все нормально. Я могу вывести код этой страницы в консоли браузера, а вот отрисовать в самом браузере - нет.
Т.е. ты всю страницу рендеришь и хочешь отрисовать её вместо текущей?
источник

С

Сергей in Django [ru] #STAY HOME
Andrey
Это здорово, конечно, но там нет того, что мне нужно. Вьюха принимает данные из реквеста. Рендерит страницу и возвращает ее. Все нормально. Я могу вывести код этой страницы в консоли браузера, а вот отрисовать в самом браузере - нет.
источник

АР

Александр Ремизов in Django [ru] #STAY HOME
jQuery уже давно пора посыпать пеплом в глуши кладбищ
источник