Как генерировать обычные текстовые файлы из шаблона HTML?
Получение файлов с открытым текстом из HTML шаблона с помощью кода python.
Подобно Django, использует jinja templating из библиотеки jinja2 для отображения данных, разобранных в контексте из функции view.
Я хотел бы знать все различные способы, которыми я могу получить версию шаблона jinja в открытом виде, и больше всего "он должен быть отформатирован".
Пример
- Шаблон "Джинжа"
<div>{{ book.name }}</div>
<p> The author of the book is {{ book.author }}.</p>
<p> For more description, go to "{{ book.url }}"</p>
<div> <p>Some important notions on the book</p>
<ol>
{% for items in points %}
<li>{{ items }}</li>
{% endfor %}
</ol>
</div>
</div>
- Версия простого текста
Python For Beginners
The author of the book is John Doe.
For more description, go to "https://mybooks.example.com/book1"
Some important notions on the book
- Variable
- Strings
- File R/W operations
- Loops
- Conditions
какие различные варианты я могу иметь, чтобы сделать это в Django или python и получить более 100 таких файлов из базы данных.