ᅠ
services.py
в котором прописаны все операции для работы с бд: add_user, get_user_info и тд.Как обращаться с коннектом? Нужно ли на каждый запрос своё подключение открывать?
Конечно нет, иначе будут проблемы с производительностью.
Можешь создать класс DataBase, в конструкторе которого будет открываться коннект. Класс будет синглтоном: при создании экземпляра класса будет коннект будет создаваться только при его отсутствии, то есть если он уже существует, то будет передаваться существующий, а не новый.
Все методы этого класса будут использовать тот коннект, который прописан в ините.
Что-то типа такого. Если что-то неправильно описал, пусть гуру чата поправят