192 / 147 / 27
Регистрация: 02.05.2011
Сообщений: 467
|
||||||
1 | ||||||
Заполнение Template без базы данных10.02.2014, 14:50. Показов 1204. Ответов 6
Метки нет (Все метки)
Доброго дня!
Изучаю Джанго. Есть задача - распечатать блог новостей, только новости берутся не из БД, а с новостной ленты одного популярного источника. Собственно вопрос: поскольку БД не нужна (информация содержится в интернете), целесообразно ли создавать модель для заполнения шаблона? Или есть механизм, который позволяет рендерить template без использования класса модели? Вот модель, всё просто:
0
|
10.02.2014, 14:50 | |
Ответы с готовыми решениями:
6
PyQt5 и базы данных: заполнение ListView Visual Studio выдаёт ошибку при вынесении объявления функции с template в .h файл. Без template всё работает Заполнение базы данных Заполнение базы данных |
141 / 141 / 38
Регистрация: 20.02.2012
Сообщений: 597
|
|
10.02.2014, 15:38 | 2 |
django рендерит темплайт в зависимости от того что вы ему передадите.
1
|
2740 / 2339 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
12.02.2014, 15:30 | 3 |
Можно не класс, а функцию использовать. Ну вообще не очень понял, в чем проблема.
0
|
192 / 147 / 27
Регистрация: 02.05.2011
Сообщений: 467
|
|
12.02.2014, 18:59 [ТС] | 4 |
Могу ли я использовать для рендеринга шаблона класс, который не наследуется от Model
0
|
2740 / 2339 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
12.02.2014, 20:02 | 5 |
Можешь, можешь как я уже сказал вообще не прибегать к использованию классов.
1
|
840 / 478 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
|
|
12.02.2014, 23:27 | 6 |
mikhail_g, что запихнёте в context, то в шаблоне и получите.
1
|
0 / 0 / 0
Регистрация: 14.02.2014
Сообщений: 5
|
|
14.02.2014, 09:05 | 7 |
Ничего сложного - распарси новостную ленту сайта, сохрани например в массив, передай результат в шаблон и там уже выводи как тебе удобно.
Так как постоянно скачивать новостную ленту при каждом запросе не самый лучший вариант, то лучше настроить кеширование результата
0
|
14.02.2014, 09:05 | |
14.02.2014, 09:05 | |
Помогаю со студенческими работами здесь
7
Заполнение базы данных Заполнение базы данных заполнение базы данных Скопировать структуру базы данных в новую базу данных без самих данных Заполнение базы данных из списка Заполнение TreeView из базы данных Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |