Джанго?
прям в шаблоне? такое во вьюхе бы делать или контестном препроцессоре
У меня есть 2 приложения. Шаблон и вьюха относятся к одному прилодению, но я хочу в шаблон запихнуть ещё и функционал второго приложения.
Как это правильно реализовать?
Context
Это будут данные из модели минуя view?
Когда делаешь запрос работает вьюха, в ней ты получаешь данные, их как контекст рендеришь в шаблоне и отдаешь рендер.
Ох... Мне кажется я чего-то не понимаю. У меня есть шаблон страницы сайта. На шаблоне отображается карусель(одно приложение) и что-то типо блога (другое приложение). Это в моих фантазиях. В реальности у меня отображается шаблон и вся статика. А данные модели не отображаются. Хоть убей не пойму что не так.
Приложения на странице в отдельных фреймах работают?
Да
Они ещё и повторяются на нескольких страницах
Ну пора бы ajax осваивать ;) А так то ну у тебя по сути независимые приложения. Фреймы по сути делаются на базе своих методов (views) и шаблонов в них. Во вьюхах заполняешь шаблон данными через контекст. Примеров в доке полно.
Видимо да) посоветуешь что-нибудь дельное почитать на тему ajax? Похоже контекстом и сделаю. А что разумнее ковырять контекст или разбираться в ajax?
https://learn.javascript.ru/ajax-xmlhttprequest
Обсуждают сегодня