|
4 / 5 / 3
Регистрация: 03.11.2012
Сообщений: 173
|
|||||||||||
Как делать сайт на flask и в чем его смысл03.03.2018, 17:30. Показов 2710. Ответов 13
Метки нет (Все метки)
В общем смысл в том, что предпочитаю хранить текстовую информацию в txt файлах для удобства работы с ней. И чтобы мне потом разместить её на сайте, раньше я делал это на чистом PHP или Python примерно так:
Пока вижу только такой вариант: - прочитать весь текстовый файл в строку, - обработать строку, - вставить её в шаблон. Но хорошо ли это? Добавлено через 6 минут Хотя есть еще Вариант 2, но лучше ли он:
Здес правда еще проблема возникает, что нельзя просто передать html-код в виде параметра шаблона. Нужно сначала сгенерить html-файл, а потом его включить.
0
|
|||||||||||
| 03.03.2018, 17:30 | |
|
Ответы с готовыми решениями:
13
Подскажите, чем написан этот сайт, возможно ли открыть его через Denver и как его редактировать? Что такое Nod и в чем его смысл? На чем лучше делать сайт? |
|
963 / 718 / 276
Регистрация: 10.12.2016
Сообщений: 1,764
|
|
| 03.03.2018, 20:43 | |
|
а почему не шаблоны?
https://habrahabr.ru/post/193260/ вообще-то достаточно в файле заменить '\n' на <br>
0
|
|
|
4 / 5 / 3
Регистрация: 03.11.2012
Сообщений: 173
|
||
| 03.03.2018, 20:52 [ТС] | ||
|
Проще было б на чистом python сделать, но не знаю как потом wsgi (и апач) с этим делом подружить.
0
|
||
|
963 / 718 / 276
Регистрация: 10.12.2016
Сообщений: 1,764
|
||||||
| 03.03.2018, 21:24 | ||||||
Добавлено через 7 минут http://flask-russian-docs.read... ru/latest/
0
|
||||||
|
4 / 5 / 3
Регистрация: 03.11.2012
Сообщений: 173
|
|||||||
| 03.03.2018, 22:15 [ТС] | |||||||
0
|
|||||||
|
963 / 718 / 276
Регистрация: 10.12.2016
Сообщений: 1,764
|
|
| 03.03.2018, 23:36 | |
|
ну так html и есть текст, только с добавлением тэгов, форм, стилей, JS и т.д. на запрос сервер вернет тот же текстовый файл в в html оформлении. непонятно чего вы хотите.
0
|
|
|
4 / 5 / 3
Регистрация: 03.11.2012
Сообщений: 173
|
|
| 03.03.2018, 23:45 [ТС] | |
|
Ну ок, я не спорю. Просто думал, возможно есть какие-то стандартные подходы к вопросу. Раньше фреймворками никогда не пользовался.
0
|
|
|
963 / 718 / 276
Регистрация: 10.12.2016
Сообщений: 1,764
|
|
| 04.03.2018, 00:11 | |
|
фреймворки в основном для динамических запросов/ответов, типа работы с базами данных, магазинов.
можно и без них. я предпочитаю tornado + nginx как обратный прокси https://github.com/tornadoweb/... ster/demos
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 05.03.2018, 18:21 | ||
|
Tornado для асинхронщины нужен, а у человека просто данные из текстовика берутся.
Я с читаю, что тебе нужно пересмотреть логику твоего приложения и заточить его под использование шалонов, раз уж взялся переписывать. Считывай свой файл, формируй из него необходимые коллекции и отправляй их в шаблон (где циклами и подобным сможешь все отобразить).
0
|
||
|
4 / 5 / 3
Регистрация: 03.11.2012
Сообщений: 173
|
||
| 05.03.2018, 18:59 [ТС] | ||
|
Короче, я формирую с помощью python какой-то html-код и хочу его вставить в шаблон. Как это сделать? (без создания временного файла)
0
|
||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||||||
| 05.03.2018, 19:09 | ||||||
|
Ну очевидно, вот так
0
|
||||||
|
4 / 5 / 3
Регистрация: 03.11.2012
Сообщений: 173
|
||||||||||||||||
| 05.03.2018, 23:31 [ТС] | ||||||||||||||||
|
main.py:
Добавлено через 1 час 29 минут вот так это выглядит http://test.proger.site/
0
|
||||||||||||||||
|
Фрилансер
3709 / 2083 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
|
||||||
| 06.03.2018, 01:49 | ||||||
0
|
||||||
|
4 / 5 / 3
Регистрация: 03.11.2012
Сообщений: 173
|
|
| 06.03.2018, 01:56 [ТС] | |
|
угу, спасибо, это пойдет
0
|
|
| 06.03.2018, 01:56 | |
|
Помогаю со студенческими работами здесь
14
На чем делать сайт подскажите
Необходимо определить на чем был сделан сайт? и чем его дальше редактировать! в чем делать одностраничники, если сайт на Битриксе? На чем стоит делать сайт для заказчика? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|