Size: a a a

Django [ru] #STAY HOME

2019 December 05

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
плодить евент лупы?
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Cyberdine Engineering🐤
плодить евент лупы?
ну, вопрос же стоял "нужен питон с async await функциями"
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
ну ты же понимаешь что на практике это нереализуемо - нормальная поддержка эвент лупа, соединение с ним и вызов асинхрона из синнхрона невозможен
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
это костыль
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
хотя
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
если заморочиться и написать отдельный класс, правильно в него все сложить
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ну, почему же невозможно https://www.aeracode.org/2018/02/19/python-async-simplified/
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
но это костыль, разумеется)
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
но реально лучше уже поднять aiohttp и не паритьс
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
и протянуть апи между джангой и aiohttp
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
у channels срезали?
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
суть ясна - хранить внутри класса евент луп
и внутри него исполнять корутины
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
но жто одноразовая операция
коннектиться нормально к исполняемому асинхронному коду нельзя
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
чтобы всё было хорошо и красиво - нужна поддержка асинхронных view со стороны Django
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
это должно быть в 3.1
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
есть еще вот такой вариант
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
но тогда архитектуру проекта придется строить вокруг этого
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
зато нормальное асинхронное исполнение, с корутинами и футурами
источник