Свой шаблон
В этом примере не используется файл шаблона.
Шаблон напямую задается в коде.
Посмотреть результат...
Модуль views.py
# coding: utf-8
from django.http import HttpResponse
from django.template import Context, Template
def fav_color(request):
my_dict = {'fav_color': 'Малиновый'} # словарь со значением для подстановки
my_template = 'Мой любимый цвет {{ fav_color }}' # шаблон с параметром
c = Context(my_dict) # получение объекта контекста
t = Template(my_template) # получение объекта шаблона
rendered_template = t.render(c) # рендеринг шаблона (подстановка параметров в шаблон из контектса)
return HttpResponse(rendered_template) # возврат результата рендеринга - готовая страница
blog comments powered by Disqus