Идеальная форма. Обрабатываем сложные формы на Python с помощью WTForms #python #wtforms #кодинг #подписчикам
Обработка HTML-форм в веб-приложениях — несложная задача. Проблемы начинаются, когда форма разрастается: нужно следить за полями, их ID, атрибутами name, корректно маппить атрибуты на бэкенде при генерации и процессинге данных... Рразработка превращается в постоянную рутину. Однако есть способы сделать работу с формами удобной.
https://xakep.ru/2018/09/24/wtforms/
Обработка HTML-форм в веб-приложениях — несложная задача. Проблемы начинаются, когда форма разрастается: нужно следить за полями, их ID, атрибутами name, корректно маппить атрибуты на бэкенде при генерации и процессинге данных... Рразработка превращается в постоянную рутину. Однако есть способы сделать работу с формами удобной.
https://xakep.ru/2018/09/24/wtforms/
Python по всем правилам. Делаем свою структуру данных совместимой с фичами Python #python #howto #подписчикам
Если ты пишешь на Python, то наверняка видел в стандартных библиотеках определения методов, обернутых в двойные подчеркивания. Эти «магические» методы образуют многие из полезных интерфейсов, которыми ты постоянно пользуешься, — например, когда получаешь значение по номеру элемента или выводишь что-то через print. Сейчас я покажу, как эти методы использовать и в своих программах.
https://xakep.ru/2019/01/25/python-magic-interfaces/
Если ты пишешь на Python, то наверняка видел в стандартных библиотеках определения методов, обернутых в двойные подчеркивания. Эти «магические» методы образуют многие из полезных интерфейсов, которыми ты постоянно пользуешься, — например, когда получаешь значение по номеру элемента или выводишь что-то через print. Сейчас я покажу, как эти методы использовать и в своих программах.
https://xakep.ru/2019/01/25/python-magic-interfaces/