Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Глобальные переменные на python aiogram 3.0

Гребенчукова Елена Знаток (331), на голосовании 1 день назад
Пишу телеграмм бота, который записывает людей в барбершоп и столкнулся с проблемой. Как сделать так чтобы когда Андрей записался на 16:00 в пятницу, Женя не смог записаться на это же время и день. Как это реализовать можно? Поскажите пожалуйста?
Голосование за лучший ответ
ice Профи (580) 1 месяц назад
Если у тебя есть база данных или где у тебя там хранятся записи, в самой функции создания записи добавляешь условие в котором делаешь запрос в файл\базу данных и проверяешь есть ли уже запись на такое время в такое число. Если есть - возвращаешь ошибку или что то типо такого.

Так же по правильному лучше написать отдельную функцию которая будет принимать дату и время записи, сверяться с базой данных и возвращать ответ, есть ли уже запись на данное время, а уже в самой функции создания записей вызывать эту функцию проверки(которую написал ранее).

Без подробностей могу помочь только так
Похожие вопросы