
Применение Pydantic-моделей к API-ответам
В этом посте показывается как использовать Pydantic-модели с полученными по API-данными.
Гайды "от начала и до победного" по разным направлениям
В этом посте показывается как использовать Pydantic-модели с полученными по API-данными.
Установка и основные команды Chocolatey - пакетного менеджера для Windows.
Несколько полезных горячих клавиш для PyCharm.
В этом посте познакомимся с веб-сервером Caddy, современной альтернативой NGINX и Apache с автоматическим получением сертификатов для сайта.
Время от времени в чат вступают странные личности, которые выжидают удобного момента для своей сомнительной рекламы. Не всегда удается сразу отреагировать и забанить спамера. Для решения этой проблемы сделаем так, чтобы вступивший в чат пользователь проходил капчу и если он ответит неверно, исключать его из чата.
В этом посте мы используем подключенный в прошлом посте Celery для отправки письма со ссылкой подтверждения регистрации в фоновом режиме.
В этом посте мы добавим поддержку Celery и Redis в наш Django-проект, чтобы отправлять электронную почту в фоновом режиме.
Docker - это не просто инструмент для запуска контейнеров с различными проектами и сервисами. Сегодня Docker является одним из основных способов разворачивания (деплоя) приложений на сервере.
В Telegram вводится новая валюта — Stars. Stars позволят производить покупку цифровых товаров и услуг. Введение нового способа оплаты влечёт за собой отключение всех остальных платёжных средств. Причины таких изменений оставим за скобками и сосредоточимся на том, как внедрить в Telegram-бота новый способ оплаты — Telegram Stars.
Вот мы и добрались до запуска нашего проекта на сервере.
Этот пост – первый из двух, посвященных данной теме. В нём мы с вами подготовим Django для работы в Docker-контейнере и запустим его на VPS на встроенном веб-сервере. В следующем посте мы объединим Django, PostgreSQL, NGINX и Telegram-бота в одном Docker compose-сервисе.