|
0 / 0 / 0
Регистрация: 22.11.2021
Сообщений: 83
|
|
Что использовать, с чего начать?12.01.2026, 16:49. Показов 787. Ответов 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
|
|
|
518 / 408 / 77
Регистрация: 29.05.2018
Сообщений: 1,337
|
|
| 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
|
|
|
518 / 408 / 77
Регистрация: 29.05.2018
Сообщений: 1,337
|
|
| 13.01.2026, 11:48 | |
|
Если заинтересованным лицам не нужна авторизация в веб-интерфейсе, можно Фласк. Прикрутить авторизацию можно и там. просто это чуть сложнее, чем в Джанго, куда авторизация пользователей входит по умолчанию.
Что до графиков - так точно также в виде сгенерированной картинки вставить на сайт средствами html. Элементы управления выбором параметров - так же на html. Если, конечно, не нужно показывать изменения других параметров, не привязанным к элементам управления, динамически, а в таком же режиме, как вы шлёте в телегу: открыл, настроил, нажал "посмотреть", увидел график, закрыл. Ну, или выбрал другие параметры - "посмотреть" - закрыть.
0
|
|
|
0 / 0 / 0
Регистрация: 22.11.2021
Сообщений: 83
|
|
| 13.01.2026, 12:10 [ТС] | |
|
А какую роль во всем этом выполняет Flask? С его помощью использовать/создавать шаблоны html страниц?
0
|
|
|
518 / 408 / 77
Регистрация: 29.05.2018
Сообщений: 1,337
|
||
| 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
|
|
|
518 / 408 / 77
Регистрация: 29.05.2018
Сообщений: 1,337
|
||
| 13.01.2026, 17:03 | ||
|
Это вам по матчасти. Три фреймворка сравниваются: Django, Flask и FastAPI.
0
|
||
|
0 / 0 / 0
Регистрация: 22.11.2021
Сообщений: 83
|
||
| 13.01.2026, 17:08 [ТС] | ||
|
0
|
||
|
518 / 408 / 77
Регистрация: 29.05.2018
Сообщений: 1,337
|
|
| 13.01.2026, 17:20 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 22.11.2021
Сообщений: 83
|
||
| 13.01.2026, 17:33 [ТС] | ||
|
0
|
||
|
518 / 408 / 77
Регистрация: 29.05.2018
Сообщений: 1,337
|
||
| 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-разработки? С чего лучше начать изучение языка? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|