Как сделать несколько значений в Django визуализации в строку - PullRequest
0 голосов
/ 28 апреля 2019

У меня есть шаблон электронной почты, в который я хочу передать значения.Это достигается с помощью следующего кода.Я хочу знать, как передать 2 переменные таким образом

    subject = request.POST.get('inq_sub')
    message = request.POST.get('inq_mes')
    html_content = render_to_string('customer_inquiry.html',{'subject': subject})

1 Ответ

1 голос
/ 28 апреля 2019

Вам также нужно передать сообщение в render_to_string как:

html_content = render_to_string('customer_inquiry.html',{'subject': subject, 'message':message})

Внутри customer_inquiry.html вы можете использовать свою переменную следующим образом:

<h3>{{subject}}</h3>
<p>{{message}}</p>

Вот render_to_string из документа: https://docs.djangoproject.com/fr/2.2/topics/templates/#django.template.loader.render_to_string

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