Size: a a a

Django [ru] #STAY HOME

2021 May 20

ib

imanuil beki in Django [ru] #STAY HOME
вот такое выходит
источник

DT

Dan Tyan in Django [ru] #STAY HOME
значит что то не так
источник

DT

Dan Tyan in Django [ru] #STAY HOME
зайди через файловый менеджер и удали
источник

ib

imanuil beki in Django [ru] #STAY HOME
о спс Дэн
источник

1

1N54N3 in Django [ru] #STAY HOME
Почему когда используешь
Model.objects.values()
В асихронном коде то крашится с ошибкой и нужно костыль sync to async приделывать?

Можно ли как-то обойти?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
любое обращение к базе надо оборачивать
если я правильно понял
источник

1

1N54N3 in Django [ru] #STAY HOME
TypeError: 'coroutine' object is not iterable


   stations = sync_to_async(WorkStation.objects.all)()
   miners = sync_to_async(Miner.objects.all)()

   for station in stations:
источник

1

1N54N3 in Django [ru] #STAY HOME
источник

DB

Dima Boger in Django [ru] #STAY HOME
Помогите составить запрос — выбрать строчку с максимальным x для каждой group. Желательно одним запросом:
id  |  x   |  group
1   |  1   |  "group_a"
2   |  3   |  "group_a"
3   |  5   |  "group_b"
4   |  2   |  "group_b"


MyModel.objects.magic() -> <MyModel id=1 x=3 group_a>, <MyModel id=3 x=5 group_b>
источник

DB

Dima Boger in Django [ru] #STAY HOME
Я посматриваю вот сюда:
https://stackoverflow.com/a/6944157
и сюда
https://stackoverflow.com/a/844614

Но пока не очень понимаю как это совместить
источник

DT

Dan Tyan in Django [ru] #STAY HOME
так это же корутина ее наверное как то еще ждать надо
источник

e

evakuator in Django [ru] #STAY HOME
тебе надо их за-await-нуть
источник

1

1N54N3 in Django [ru] #STAY HOME
django.core.exceptions.SynchronousOnlyOperation: You cannot call this from an async context - use a thread or sync_to_async.
источник

e

evakuator in Django [ru] #STAY HOME
тебе надо не objects.all(), а objects.all
источник

e

evakuator in Django [ru] #STAY HOME
он колбэк принимает
источник

e

evakuator in Django [ru] #STAY HOME
сорян
источник

e

evakuator in Django [ru] #STAY HOME
я пень
источник

ИХ

Илья Хафизов... in Django [ru] #STAY HOME
Всем привет, ребят, подскажите, пожалуйста:
в модели есть FloatField:
locvar = models.FloatField("Локвар", default=500, blank=True, null=True)
когда front отправляет
{
   "locvar": ""
}
получаю ошибку:
A valid number is required.
источник

1

1N54N3 in Django [ru] #STAY HOME
await не помогло
источник

ИХ

Илья Хафизов... in Django [ru] #STAY HOME
как можно исправить это?
источник