Как делать сайт на flask и в чем его смысл - Python
Формулировка задачи:
В общем смысл в том, что предпочитаю хранить текстовую информацию в txt файлах для удобства работы с ней. И чтобы мне потом разместить её на сайте, раньше я делал это на чистом PHP или Python примерно так:
Тут решил сделать сайт с помощью flask (ну или django) и сразу столкнулся с вопросом как это лучше делать.
Пока вижу только такой вариант:
- прочитать весь текстовый файл в строку,
- обработать строку,
- вставить её в шаблон.
Но хорошо ли это?
Листинг программы
- with open(filename) as f:
- for s in f:
- s = processing_txt_to_html(s)
- print(s)
Хотя есть еще Вариант 2, но лучше ли он:
Листинг программы
- with open(filename) as f:
- html = ""
- for s in f:
- html += processing_txt_to_html(s)
- return html
Здес правда еще проблема возникает, что нельзя просто передать html-код в виде параметра шаблона. Нужно сначала сгенерить html-файл, а потом его включить.
Решение задачи: «Как делать сайт на flask и в чем его смысл»
textual
Листинг программы
- with open(filename) as f:
- html = html_head;
- for s in f:
- html += some_processing_txt_to_html(s)
- html += html_tail
- return html
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д