У меня есть содержимое HTML в виде строки (Шаблон), и мне нужно заменить поля имени и адреса внутри содержимого HTML перед созданием файла doc из этого содержимого HTML.Когда в БД нет имени, я заменяю его пустыми кавычками.Но эта замена пустой строки изменяет настройки шрифта, заданные в содержимом HTML, когда мы открываем файл doc.
Как это исправить?
Я пытался установить тег шрифта в пустой строке.но все равно бесполезно.
Код Python:
html_content.replace('[[FULL NAME]]',full_name or '<font color="blue"><font face="arial"><font style="font-size: 8pt" size="1"></font></font></font>')
Часть HTML-шаблона
<td style="border: 1px solid #ffffff; padding-top: 0in; padding-bottom: 0in; padding-left: 0.04in; padding-right: 0in">
<p style="margin-left: -0.02in; font-weight: normal"><font color="blue"><font face="arial"><font style="font-size: 8pt" size="1">[[FULL NAME]]</font></font></font>
</p></td>