Что такое __name__ в Flask

Вы когда-нибудь задавались вопросом, почему при создании приложения Python Flask вы передаете __name__ классу Flask?

Я определенно так считал, когда начал работать с Flask, и в этом уроке я хочу прояснить это для тех из вас, кто хотел бы узнать о нем больше.

Переменная __name__ передается в качестве первого аргумента при создании экземпляра объекта Flask (приложения Python Flask). В этом случае __name__ представляет имя пакета приложения и используется Flask для идентификации ресурсов, таких как шаблоны, статические ресурсы и папка экземпляра.

Лучший способ понять это — увидеть на практике.

Итак, давайте сделаем это!

Читать далее Что такое __name__ в Flask

Отправка данных JSON во Flask с помощью запросов на Python

Представьте, что вы работаете над созданием приложения Flask и вам нужно отправить postданные JSON в приложение. В этом уроке мы узнаем, как отправлять данные JSON в приложение Flask с помощью запросов.

Читать далее Отправка данных JSON во Flask с помощью запросов на Python

Предотвращение атак с подделкой межсайтовых запросов (CORS) с помощью Flask WTForms

Подделка межсайтовых запросов (CORS) — это уязвимость, которая позволяет злоумышленнику воспользоваться сеансом пользователя, вошедшего в систему на доверенном веб-сайте, и отправлять несанкционированные запросы на другой веб-сайт, которому пользователь доверяет.

Читать далее Предотвращение атак с подделкой межсайтовых запросов (CORS) с помощью Flask WTForms