Как использовать django signal внутри async-функции?
У меня есть следующая async функция, которая уведомляет пользователей об изменении БД. Я пытался отказаться от использования функции async и использовать вместо нее обычную функцию, но не могу этого сделать.
Я должен использовать сигналы django внутри функции async и возвращать сигнал из нее.
async def liveSignals_generator(obj, info):
while True:
@receiver(post_save, models.Post)
def do_stuff(instence):
print('test=======')
yield instence.id
проблема когда я использую
receiverвнутриasyncфункции, она ведет себя так, как будто ее вообще не существует. Также, возможно ли использоватьawaitвнутриliveSignals_generatorпередdo_stuff?Цель любой возможный подход к возврату/выдаче данных новых сигналов изнутри
.liveSignals_generator. Возможно, мы можем создать внешнюю функцию, которая соединит эти ....