|
0 / 0 / 0
Регистрация: 22.11.2021
Сообщений: 83
|
|
Что использовать, с чего начать?12.01.2026, 16:49. Показов 831. Ответов 21
Метки нет (Все метки)
Добрый день. Есть определенные навыки получения, обработки, анализа данных средствами python. Но нет навыков/понимания как эти данные "красиво" показать конечному пользователю в виде html, таблицы, графики и т.п. Django? Flask? Еще что то? Куда смотреть? что начать изучать? Ну т.е. есть необходимость изучить некий frontend для python. Вот конкретно для моей простой задачи: показать "красивую" таблицу или график в браузере по запросу с параметрами...
0
|
|
| 12.01.2026, 16:49 | |
|
Ответы с готовыми решениями:
21
Люди добрые! С чего начать? С чего начать писать аудиоплеер? Python 3.3 С чего начать? |
|
0 / 0 / 0
Регистрация: 22.11.2021
Сообщений: 83
|
|
| 13.01.2026, 09:14 [ТС] | |
|
Просмотры есть, ответов нет). Значит что то не так спрашиваю. Скажите хоть что не так?)
0
|
|
|
519 / 409 / 77
Регистрация: 29.05.2018
Сообщений: 1,347
|
|
| 13.01.2026, 10:51 | |
|
Постановка задачи очень расплывчатая: "показать "красивую" таблицу или график в браузере по запросу с параметрами..." У каждого свои критерии "красивости": одному подавай в виде, похожем на таблицу Эксель, другому ещё какой бантик нужен.
Идеально: если бы вы нарисовали подробный макет в графическом пакете и показали его. Генерировать таблицу можно успешно с помощью Джанги и Фласка в равной степени, основываясь на html-шаблонах, входящих в комплект поставки. Для некоторого количества "красивостей" можно использовать стили CSS. И что вы имели ввиду под frontend на python?
0
|
|
|
0 / 0 / 0
Регистрация: 22.11.2021
Сообщений: 83
|
|
| 13.01.2026, 11:24 [ТС] | |
|
Попробую описать то, что хочу реализовать, а вместе с этим и изучить работу с WEB средствами python. На сегодня есть приложение, которое собирает статистику обслуживания баз данных: время выполнения, рост данных/журналов, активные задания и т.п. И все это дело отсылается раз в день в Телеграм заинтересованным лицам (т.е. на текущий момент). Может смело, но я это назвал бекендом: приложение подключается к нужным базам данных, формирует нужные запросы и в виде графиков и таблиц высылает все это в Телеграм. А хочу реализовать web интерфейс, когда пользователь заходит в браузер и может на текущий момент времени посмотреть служебные данные по работе с базами данных. В виде графиков, диаграмм, таблиц. Т.е. мне сейчас не сильно важно как именно будет выглядеть график, синими или красными кривыми, а нужно понять как и чем все это можно реализовать. В качестве примера могу привести: сейчас я графики формирую библиотекой Matplotlib для python (параметры запроса к базе жестко прописаны в коде) и готовую картинку шлю в Телеграм. А хочу на веб странице указать нужные параметры и получить подобный график. Начать с этого.
0
|
|
|
519 / 409 / 77
Регистрация: 29.05.2018
Сообщений: 1,347
|
|
| 13.01.2026, 11:48 | |
|
Если заинтересованным лицам не нужна авторизация в веб-интерфейсе, можно Фласк. Прикрутить авторизацию можно и там. просто это чуть сложнее, чем в Джанго, куда авторизация пользователей входит по умолчанию.
Что до графиков - так точно также в виде сгенерированной картинки вставить на сайт средствами html. Элементы управления выбором параметров - так же на html. Если, конечно, не нужно показывать изменения других параметров, не привязанным к элементам управления, динамически, а в таком же режиме, как вы шлёте в телегу: открыл, настроил, нажал "посмотреть", увидел график, закрыл. Ну, или выбрал другие параметры - "посмотреть" - закрыть.
0
|
|
|
0 / 0 / 0
Регистрация: 22.11.2021
Сообщений: 83
|
|
| 13.01.2026, 12:10 [ТС] | |
|
А какую роль во всем этом выполняет Flask? С его помощью использовать/создавать шаблоны html страниц?
0
|
|
|
519 / 409 / 77
Регистрация: 29.05.2018
Сообщений: 1,347
|
||
| 13.01.2026, 12:37 | ||
|
https://ru.wikipedia.org/wiki/Django Почитайте хоть на вики... Не только. Обрабатывать данные веб-форм, к примеру. При установке дополнительных модулей можно работать с БД.
0
|
||
|
0 / 0 / 0
Регистрация: 22.11.2021
Сообщений: 83
|
|
| 13.01.2026, 12:48 [ТС] | |
|
Ладно, понял. Читать мат часть пока). Спасибо.
0
|
|
|
519 / 409 / 77
Регистрация: 29.05.2018
Сообщений: 1,347
|
||
| 13.01.2026, 17:03 | ||
|
Это вам по матчасти. Три фреймворка сравниваются: Django, Flask и FastAPI.
0
|
||
|
0 / 0 / 0
Регистрация: 22.11.2021
Сообщений: 83
|
||
| 13.01.2026, 17:08 [ТС] | ||
|
0
|
||
|
519 / 409 / 77
Регистрация: 29.05.2018
Сообщений: 1,347
|
|
| 13.01.2026, 17:20 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 22.11.2021
Сообщений: 83
|
||
| 13.01.2026, 17:33 [ТС] | ||
|
0
|
||
|
519 / 409 / 77
Регистрация: 29.05.2018
Сообщений: 1,347
|
||
| 13.01.2026, 20:59 | ||
|
Я когда-то начинал с HTML. И добрался до Flask с Django, когда более-менее с Python освоился. Так что мне в какой-то мере ваши идеи понятны.
0
|
||
|
0 / 0 / 0
Регистрация: 22.11.2021
Сообщений: 83
|
|
| 14.01.2026, 09:43 [ТС] | |
|
Ender Che, Спасибо Вам. Буду разбираться.
0
|
|
|
3604 / 2744 / 356
Регистрация: 11.03.2009
Сообщений: 6,306
|
||
| 15.01.2026, 16:47 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 22.11.2021
Сообщений: 83
|
|
| 15.01.2026, 16:55 [ТС] | |
|
kazak, освоить навык (разработка WEB приложений в связке Python, Flask/Django) на конкретной задаче.
0
|
|
| 15.01.2026, 18:39 | ||
|
Наиболее легко, как мне кажется, "войти" в эту тематику, можно поиграв с Vue. Полезные ссылки - https://github.com/vuejs/awesome-vue https://awesome-vue.js.org/ Легкая в освоении библиотека компонент - https://www.naiveui.com/en-US/os-theme
0
|
||
|
|
|
| 15.01.2026, 19:18 | |
|
ТС
изучать фронтэнды https://react.dev/ https://angularjs.org/ https://vuejs.org/ Там все для визуализаций.
0
|
|
|
262 / 37 / 7
Регистрация: 03.02.2025
Сообщений: 135
|
|
| 15.01.2026, 22:49 | |
|
cad2206, может тебе это подойдёт?
Yandex DataLens Там можно графики всякие делать. Правда я сам его не пробовал. Есть бесплатный и платный тариф.
0
|
|
|
262 / 37 / 7
Регистрация: 03.02.2025
Сообщений: 135
|
|
| 15.01.2026, 23:05 | |
|
Вот картинка.
0
|
|
| 15.01.2026, 23:05 | |
|
Помогаю со студенческими работами здесь
20
С чего начать? С чего начать изучение регулярных выражений? С чего начать изучение Django? С чего начать изучение web-разработки? С чего лучше начать изучение языка? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|