Python | Программирование
9.87K subscribers
1.81K photos
2 videos
139 files
1.53K links
Python без границ для всех

Владелец, реклама @Ak_Mihail

Преобрести рекламное размещение: https://telega.in/c/Python_libr
加入频道
Навигация:

Книги на русском языке: #RU
Книги на английском языке: #Eng
Программа для чтения книг: #Librera

Полезные репозитории: #GitHub
Полезные статьи: #Теория
Обобщенный материал: #Статья
Полезные уроки: #Урок
Полезные курсы: #Курс
Различные роадмапы: #Roadmap
Проверка Ваших знаний: #Опрос
Обучающий видеоматериал: #Видео


Базы данных и Python: #PostgreSQL
Python и библиотека OpenCV: #OpenCV
Изучение фреймворка Flask: #Flask
Изучение фреймворка Django: #Django
Изучение библиотеки PyTorch: #PyTorch
Изучение библиотеки pandas: #pandas
Искусственный интеллект и Python: #ИИ
Создание и разработка игр: #Игры
Материал на тему парсинга: #Парсинг
Всё что связано с блокчейн: #Blockchain
Изучение библиотеки для создания Telegram-ботов: #aiogram
Изучение библиотеки asyncio: #asyncio
👨🏻‍💻 Уроки по Flask с нуля.

Flask — фреймворк для создания веб-приложений на языке Python, использующий набор инструментов Werkzeug, а также шаблонизатор Jinja2. Относится к категории так называемых микрофреймворков — минималистичных каркасов веб-приложений, сознательно предоставляющих лишь самые базовые возможности.

Что это такое? Простое WSGI-приложение;
Использование шаблонов страниц сайта;
Контекст приложения и контекст запроса;
Функция url_for и переменные URL-адреса;
Подключение внешних ресурсов и работа с формами;
Мгновенные сообщения - flash, get_flashed_messages;
Декоратор errorhandler, функции redirect и abort;
Создание БД, установление и разрыв соединения при запросах;
Добавление и отображение статей из БД;
Способ представления полноценных HTML-страниц на сервере;
Формирование ответа сервера, декораторы перехвата запроса;
Порядок работы с cookies (куками);
Порядок работы с сессиями (session);
Регистрация пользователей и шифрование паролей;
Авторизация пользователей на сайте через Flask-Login;
Улучшение процесса авторизации (Flask-Login);
Загрузка файлов на сервер и сохранение в БД;
Применение WTForms для работы с формами сайта;
Обработка ошибок во Flask-WTF;
Blueprint - что это такое, где и как использовать;
Blueprint - подключение к БД и работа с ней;
Flask-SQLAlchemy - установка, создание таблиц, добавление записей;
Операции с таблицами через Flask-SQLAlchemy;

#Видео #RU #Flask