как распечатать контекст добавленного шаблона, возвращаемого представлением - PullRequest
0 голосов
/ 07 июля 2019

Просто из любопытства я хочу получить напечатанный html вместе с контекстом, возвращаемым моим представлением (я хочу, чтобы он был напечатан только на стороне сервера).например,

def my_view(request):
    template='product/compare-in-box.html'
    context={"data": 'check',}
    # print(render(request , template ,context))   the thing i was trying to print but not working as i expect.
    return render(request , template,context)

product / compare-in-box.html содержит

<strong>{{data}}</strong>

Я хочу, чтобы «print (render (request, template, context)))» дал мне результат как:
<stong> check </stong>

как этого достичь?

1 Ответ

0 голосов
/ 07 июля 2019

Вы можете использовать render_to_string , чтобы сделать это следующим образом render_to_string('compare-in-box.html', context). Это даст весь шаблон HTML в виде строки с контекстными данными, размещенными внутри шаблона. ссылка

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...