183 читали · 1 год назад
SQLite3 - создать БД, таблицу и заполнить её пользователями
Написание телеграмм-бота всё ближе к завершению. Работаю над командой 'history'. Разбираюсь с системой управления базами данных SQLite, в которую будут заноситься данные пользователя. Создаю первую таблицу, в которой будет храниться уникальный chat_id, который в телеграмм идентифицирует каждого пользователя, ну и на всякий случай его username и полное имя (если конечно у пользователя мессенджера эти поля заполнены). В первую очередь нужно в директории database (тут будет храниться сама база данных и обработчики этих данных) создать новый python-файл (я его назвал write_to_db...
374 читали · 10 месяцев назад
FastAPI - создание web-приложения. Часть 4 (Подключение к базе данных)
Навигация по курсу: Супер, на данный момент мы сделали очень много. Теперь пришло время быть настойчивыми. Мы собираемся подключить базу данных к fastapi. Я выбираю PostgreSQL. Возможно, вам потребуется загрузить Postgres и DBeaver / PgAdmin (для мониторинга Postgres). Если вы просто хотите играть и учиться на своем локальном компьютере, вы можете не загружать Postgres. Мы можем использовать SQLite . Это простая в использовании база данных на основе файловой системы, поддерживаемая Python. Хорошо, давайте добавим следующие строки в файл requirements...