Тестовое задание web-программист (Python)
Нужно разработать таблицу в формате Single Page Application.
Требования к таблице.
- Таблица должна содержать 4 колонки:
- Дата
- Название
- Количество
- Расстояние
- База данных может быть mySQL/PostgreSQL
- Таблица должна иметь сортировку по всем полям кроме даты. Фильтрация должна быть в виде двух выпадающих списков и текстового поля:
- Выбор колонки, по которой будет фильтрация
- Выбор условия (равно, содержит, больше, меньше)
- Поле для ввода значения для фильтрации
- Таблица должна содержать пагинацию
Вся таблица должна работать без перезагрузки страницы.
Можно использовать:
- Возможности python
- React/Axios, Vue
- CSS библиотеки
Нельзя использовать:
- Библиотеки с готовыми компонентами или плагины для React/Vue, которые предоставляют готовый функционал, требуемый в задании
- Библиотеки и плагины для валидации
- CMS системы