Size: a a a

2021 April 09

T

Tishka17 in Python Flask
Ну так вопрос, куда именно ты в запросе обращаешься
источник

A

Axios in Python Flask
на это я уже не могу ответить ... моя часть изначально torch и все что с ним связано ...flask свалился вчера
источник

A

Alex in Python Flask
Звучит как потенциально долгие операции
источник

T

Tishka17 in Python Flask
Ну получить чиселки из обученной нейронки не долго. А вот обработка видео - да
источник

T

Tishka17 in Python Flask
У меня есть две модели:

1. Таски (id, дата)
2. Результаты таска (id таска, id объекта, число-результат)

Я хочу делать выборку тасков, но для каждого считать агрегаты по "результатам" - количество штук, среднее число и т.п.

Как мне это правильнее офоррмить в атрибуты таска?
источник

T

Tishka17 in Python Flask
делал бы отдельно, это просто был бы запрос с групбаем
источник

A

Alex in Python Flask
в смысле ты хочешь чтобы при выборке тасков сразу считались эти аггрегации и были доступны как аттрибуты модели?
источник

T

Tishka17 in Python Flask
Да
источник

A

Alex in Python Flask
источник

T

Tishka17 in Python Flask
угу
источник

T

Tishka17 in Python Flask
а на голой алхимии нельзя?
источник

T

Tishka17 in Python Flask
алхимия уже 1.4.7 0_о
источник

T

Tishka17 in Python Flask
web_1       | Traceback (most recent call last):
web_1       |   File "web.py", line 5, in <module>
web_1       |     from app.factory import get_session_factory
web_1       |   File "/src/app/factory.py", line 9, in <module>
web_1       |     from .models import Base
web_1       |   File "/src/app/models.py", line 3, in <module>
web_1       |     from sqlalchemy_utils import aggregated
web_1       |   File "/usr/local/lib/python3.8/site-packages/sqlalchemy_utils/__init__.py", line 1, in <module>
web_1       |     from .aggregates import aggregated  # noqa
web_1       |   File "/usr/local/lib/python3.8/site-packages/sqlalchemy_utils/aggregates.py", line 372, in <module>
web_1       |     from .functions.orm import get_column_key
web_1       |   File "/usr/local/lib/python3.8/site-packages/sqlalchemy_utils/functions/__init__.py", line 1, in <module>
web_1       |     from .database import (  # noqa
web_1       |   File "/usr/local/lib/python3.8/site-packages/sqlalchemy_utils/functions/database.py", line 11, in <module>
web_1       |     from .orm import quote
web_1       |   File "/usr/local/lib/python3.8/site-packages/sqlalchemy_utils/functions/orm.py", line 14, in <module>
web_1       |     from sqlalchemy.orm.query import _ColumnEntity
web_1       | ImportError: cannot import name '_ColumnEntity' from 'sqlalchemy.orm.query' (/usr/local/lib/python3.8/site-packages/sqlalchemy/orm/query.py)
источник

T

Tishka17 in Python Flask
=(((
источник

A

Alex in Python Flask
а да, эта хрень не поддерживает 1.4
источник

A

Alex in Python Flask
но вообще я так понял она там делает +1 запрос с групбай
источник

A

Alex in Python Flask
а не автоматически генерирует запрос при выборке объектов модели. да и я не уверен что это вообще возможно или тривиально.
источник

T

Tishka17 in Python Flask
0_о
источник

T

Tishka17 in Python Flask
то есть если у меня 5 агрегатов, будет +5 запросов?
источник

T

Tishka17 in Python Flask
ну так я и сам могу
источник