Разработать страницу на flask

3 000 руб. за проект
27 июля 2022, 18:57 • 1 отклик • 23 просмотра
Добрый день!

Мне нужно для учёбы как пример на flask сделать страницу, в которой будет присутствовать следующий функционал:

1. На странице таблица (datatables) с данными (id, name, category, edit/delete)
2. На странице отдельно фильтры таблицы (name(text), category(dropdownlist)) с кнопкой "Поиск".
3. Фильтр category(dropdownlist)) должен заполняться из sql запроса.
4. Popup окно add/edit/delete
5. Таблица должна быть динамической (js)
6. Должны быть использованы прямые sql запросы, а не модели sqlalchemy

Пример запроса таблицы:
SELECT 1 AS id, 'User1' AS name, 'main' AS category UNION ALL
SELECT 2 AS id, 'User2' AS name, 'main' AS category UNION ALL
SELECT 3 AS id, 'User3' AS name, 'main' AS category UNION ALL
SELECT 4 AS id, 'User4' AS name, 'other' AS category UNION ALL
SELECT 5 AS id, 'User5' AS name, 'other' AS category

Пример запроса для фильтра category:
SELECT 'main' AS category UNION ALL
SELECT 'other' AS category