У меня есть функция python, которая принимает ряд целых чисел в качестве входных данных и возвращает другую серию целых чисел. Я хотел бы распространять функцию в виде веб-приложения.
Целевая страница должна состоять из веб-формы с рядом целочисленных полей (с проверкой ввода), раскрывающихся полей и кнопки отправки. Кнопка отправки запускает указанную функцию Python и возвращает результаты, которые должны быть отображены в таблице html.
Я полный новичок в веб-разработке, но после некоторых исследований выяснилось, что flask — наиболее подходящий для меня фреймворк для выполнения вышеуказанной задачи. Моя проблема в том, что документация, с которой я столкнулся до сих пор, касается в основном разработки блогов и, следовательно, не особенно актуальна для того типа приложений, которые мне нужны.
Поэтому я ищу любые указатели (примеры кода, книги, статьи) или рекомендации, которые помогут мне приступить к моей задаче. В простейшей форме я ищу:
- веб-форма, которая принимает одно целое число (1-10) и второе целое число (1-5) из выпадающего списка
- веб-форма возвращает ошибку, если пользователь вводит недопустимое целое число (‹1, >10)
- на кнопке отправки функция python вычисляет сумму двух целых чисел
- результат представлен в веб-форме
Все рекомендации приветствуются.