Size: a a a

Python beginners

2021 December 28

A

ArtemQ in Python beginners
а ты как думаешь?
источник

Đ

Đ₳Ɽ₭₩₳₮ɆⱤ... in Python beginners
А это точно ошибка?
источник

AG

Arsen Gumin in Python beginners
сюда кинь
источник

L

Lestar in Python beginners
Привет! подскажите плз, имеется код
async def alert_form(request, pk):
   if request.method == "POST":
       form = AlertForm(request.POST)
       if form.is_valid():
           info_list = [form.cleaned_data['one'],
                        form.cleaned_data['two']]
           await run_async__alerts(info_list)
           messages.success(request, "Alerts send successful")
   else:
       form = AlertForm()
   context = {
       'form': form
   }
   return render(request, 'bla_bla_bla/alert_form.html', context=context)

ругается You cannot call this from an async context - use a thread or sync_to_async
что тут нужно завернуть в sync_to_async?
но сообщения отправляет)
источник

M

MOZZIR in Python beginners
неа, правилами запрещено, я рисковать не буду, спасибо
источник

AG

Arsen Gumin in Python beginners
проверка пройдена
источник

Y

Yaroslav in Python beginners
Что этот код вообще должен делать?
источник

L

Lestar in Python beginners
брать данные из формы и отправлять их юзерам в телегу
источник

Y

Yaroslav in Python beginners
async точно нужна?
источник

L

Lestar in Python beginners
там много юзеров, без async все очень печально
источник

Y

Yaroslav in Python beginners
Тебе же нужно отвечать на запрос конкретного юзера?
источник

L

Lestar in Python beginners
нет, это админская панель, данные отправляет все юзерам
источник

Y

Yaroslav in Python beginners
И пока запрос отправляется код должен работать дальше?
источник

Y

Yaroslav in Python beginners
Я про то почему бы не использовать celery?
источник

L

Lestar in Python beginners
я с celery не работал, пока это все настроить... проще асинхронную функцию запустить)
источник

Y

Yaroslav in Python beginners
Ну как видишь не так уж и проще
источник

Y

Yaroslav in Python beginners
Это же Django?
источник

L

Lestar in Python beginners
да django
источник

L

Lestar in Python beginners
обычные виьюхи хорошо работают, а с формой чет беда
источник

Y

Yaroslav in Python beginners
источник