1228 читали · 2 года назад
Разработка telegram бота на Python(Aiogram). Подключение postgresql к боту с помощью библиотеки asyncpg.
В прошлой статье мы сделали исключения к нашим значением. Пришло время подключить нашу базу данных postgres к проекту с помощью библиотеки asyncpg. Приступим: 1. Создадим таблицу. Создадим таблицу user_role: 2. Установим в наш venv новый пакет: Запишем в requirements.txt пакет asyncpg: Установим пакет: pip install -r requirements.txt 3. Добавим в таблицу строку с админом: 4. Добавим новые настройки. Перейдем в .env, уберем строку ADMIN и добавим данные которые настраивали в этой статье: user=Ваш...
1012 читали · 1 год назад
RabbitMQ и Apache Kafka - особенности тестирования и инструменты.
В современном мире разрабатываемые системы становятся все сложнее и сложнее с каждым днем. Это похоже на строительство железных дорог - чем выше потребность, тем больше и разветвленнее становится дорожная сеть. Но, просто построить пути недостаточно. Чтобы все работало как часы, не задерживая доставку необходимых товаров и людей по рельсам, нужна еще и инфраструктура - узловые станции и те, кто этим всем будет управлять. Применительно к IT и разработке больших проектов с разветвленной сетью микросервисов,...