Size: a a a

2020 December 14

DK

Daniil Kovalenko in aiogram [ru]
Евгений Петров
reset state сбрасывает и данные тоже?
Да, по умолчанию, можно отключить
источник

Forevka ÐΞV... in aiogram [ru]
Акшин Елчуев
🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️ все сделал, но появилась одна проблема хероку устанавливает питон 3,5 а аиограм работает с выше 3,7+ , что делал ? как возможно установить на хероку питон 3,8?
а че в гугле забанили?
источник

DK

Daniil Kovalenko in aiogram [ru]
state.finish == reset_state с дефолт аргументами
источник

АЕ

Акшин Елчуев... in aiogram [ru]
Forevka ÐΞV
а че в гугле забанили?
в ютубе не нашел
источник

Forevka ÐΞV... in aiogram [ru]
Акшин Елчуев
в ютубе не нашел
жесть
источник

ЕП

Евгений Петров... in aiogram [ru]
Daniil Kovalenko
Да, по умолчанию, можно отключить
спасибо
источник

СЧ

Стас Черчесов... in aiogram [ru]
Акшин Елчуев
в ютубе не нашел
google != youtube
источник

АЕ

Акшин Елчуев... in aiogram [ru]
Стас Черчесов
google != youtube
😂😂😂
источник

D

Djimbo in aiogram [ru]
Daniil Kovalenko
state finish просто вызывает reset_state

reset state по умолчанию стирает состояние и данные у него

reset data стирает данные стейта
state.reset_data() не завершает состояние!?
источник

DK

Daniil Kovalenko in aiogram [ru]
Djimbo
state.reset_data() не завершает состояние!?
источник

DK

Daniil Kovalenko in aiogram [ru]
Просто делает set_data на пустой словарь
источник

DK

Daniil Kovalenko in aiogram [ru]
Стейт не трогает
источник

D

Djimbo in aiogram [ru]
Понял, спасибо)
источник

D

Djimbo in aiogram [ru]
Daniil Kovalenko
Просто делает set_data на пустой словарь
А между set_data и update_data какая?
источник

DK

Daniil Kovalenko in aiogram [ru]
Djimbo
А между set_data и update_data какая?
Мне снова за тебя открыть гитхаб аиограм и найти нужный метод?
источник

D

Djimbo in aiogram [ru]
Я открыл и посмотрел. По сути одно и тоже
источник

D

Djimbo in aiogram [ru]
И то и то заменяет текущие данные на новые
источник

DK

Daniil Kovalenko in aiogram [ru]
Djimbo
Я открыл и посмотрел. По сути одно и тоже
update получает текущие данные, добавляет в них новые, которые ты передал, и вызывает set_data с конечным результатом

set просто сохраняет в ключ преданные данные, перезаписывая их

Ну это из RedisStorage2
источник

DK

Daniil Kovalenko in aiogram [ru]
То есть, set - замена всего, update - добавление новых к имеющимся
Через оба можно заменить какое-либо значение
источник

DK

Daniil Kovalenko in aiogram [ru]
Djimbo
Я открыл и посмотрел. По сути одно и тоже
И нужно не докстринги читать, а код смотреть, чтобы в данном случае разобраться
источник