(Telegram bot + django) Как взять данные из django и отдать боту. telegram-bot-api
Всем привет! Сам вопрос написан в заголовке, но чуть подробнее тут опишу проблему. У меня есть бот, который должен принимать всякие данные из django в духе Текста или Значений, не суть. Когда я делал сайт, там всё это, как мне казалось, было проще, но в бота я не могу впихнуть, пишет либо <django.db.models.query_utils.DeferredAttribute object at 0x045840D0> либо CommandsForButtons object (3). Как я понял: В первом случае я обратился к памяти, а во втором к объекту.
`def send_text(update: Update, context: CallbackContext,):
chat_id = update.message.chat_id
text = update.message.text
text_to_send = CommandsForButtons.command_text
print(text_to_send)
update.message.reply_text(text=f'{text_to_send}')
class CommandsForButtons(models.Model):
command_name = models.TextField(max_length=34,verbose_name='Command Name')
command_text = models.TextField(verbose_name='Some text or link \'Tap here www.google.com to move at google search\'')
each_command = models.TextField()
command_description = models.TextField(max_length=512, verbose_name='Here is your discription!(functions or something else)')
class Meta:
verbose_name='Command'
verbose_name_plural='Commands'