Рубрики
Без рубрики

Декораторы – строительство API на Python с колбой

Записки с рекапийной репутацией от Twitch с Сесилом Филиппом и Брайаном Кларком 29 января 2020 года. Tagged with Python, WebDev, новички, Twitch.

На этой сессии Брайан и чат узнают о декораторах с колбой, когда они строят API в Python. Они начали с того, что застряли в проблеме с воссозданием одной и той же среды из прошлых сессий, но проработали ее и исправят сценарий установки. Они заканчивают, успешно реализуя декоратор, который проверяет, был ли запрос на API аутентифицирован.

Ниже приведены заметки и детали, повторяющие прошлый живой поток, где мы живем вместе. Идея этих потоков заключается в том, что они предоставляют реальные примеры столкновения с проблемами и решения их или работают над тем, чтобы решить их вживую. Наслаждайтесь этим последним на Python 🙂👍

Цели

  • ✔ разогреть/догнать чат
  • ✔ Узнайте о декораторах в Python
  • ✔ Закрытие и рейд @Garethhubball

Полученные результаты

  • Исправлена проблема со сценарием установки среды, чтобы убедиться, что наш проект может быть настроен и работает легко
  • Узнал о декораторах
  • Узнал о сборке в сессии, доступном в Флаке
  • Создал наш собственный декоратор для защиты конечной точки API

Ресурсы

Против расширений кода Показано/используется

Клипы

Клипы – это особенность на Twitch, которая позволяет вам разрезать и захватывать сегменты живого потока в данный момент (до 60 секунд). Смотрите Как использовать клипы на Twitch Больше подробностей. Ниже приведены несколько забавных моментов, зафиксированных из этого потока:

  • N/a

Сегменты

Ссылки не работают над Twitch? Это, скорее всего, потому, что Twitch сохранит мои потоковые записи только в течение 60 дней. Вместо этого используйте ссылку на YouTube в верхней части этой страницы.

Эта таблица помогает указать на разные сегменты потока (выделенные жирным шрифтом) или моменты, которые мы узнали что -то (не смелое). На временных метках ссылка на видео на Twitch на этой точке записи. Если вы хотите, чтобы ссылка на YouTube выше будет иметь аналогичные временные метки и ссылка на те же точки в записи.

Поток вернулся, и мы переходим в питоны 00:04:15
Чтение/изучение декораторов View в колбе 00:07:05
Посмотреть декораторы (созданные @murgmasallam) 00:08:38
Аутентификация по сравнению с дискуссией авторизации 00:12:09
Настройка среды (созданная @garethhubball) 00:19:50
Глядя на декораторов (создан @garethhubball) 00:40:25
Отладка контейнера (созданная @garethhubball) 00:45:31
Закончите исправление окружающей среды и теперь снова перейду к декоратору входа в систему 01:37:23
Проверка в изменениях, разбейте репо (создан @codesillystuff) 03:23:28
Закрытие и рейд 03:28:45

YouTube видео

Подключиться к Сесилу Филиппу

Связаться с Брайаном Кларком

Спасибо, что прочитали эту статью. Если вы заинтересованы в поиске большего контента от Microsoft Cloud Advocates, проверьте эту ежемесячную новостную рассылку: Информационный бюллетень сообщества разработчиков

Оригинал: “https://dev.to/azure/decorators-building-an-api-in-python-with-flask-1pie”