Size: a a a

2021 June 16

АП

Агент Печенька... in Python Flask
Нет уж, костылизм не к месту это признак отсутствия профессионализма.
источник

VU

Vladimir Uglevod in Python Flask
таак... я пошел чела найду. и спрошу и ты ему уже что то обьясняй ..ок ?
так будет прощще )

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

Это технический и инженерный чат - и я решил техническую задачу.
И я бы сам хотел - что бы мне помогли именно в той задаче- и вопросе - который я задаю. И так и нужно поступать. имхо

Все.. запарили. на этот трэд - хрен че отвечу.

п.с.
Антона никто не брал на картошку...
потому что он слишком глубоко копал.
источник

T

Tishka17 in Python Flask
В четвертый раз повторяю: у человека проблема не в импортах (или не столько в импортах), а в том, что у него flask_sqlalchemy
источник

АП

Агент Печенька... in Python Flask
Отлично, не нужно свою некомпетентность преподносить как профессионализм.
источник

T

Tishka17 in Python Flask
Проблема со структурой каталогов у него решилась бы просто: перемещением основного скрипта на уровень выше. А предлагать сис пас редактировать - реальный говгокод
источник

T

Tishka17 in Python Flask
Техническая возможность есть для много чего. Но это не значит, что так надо делать. И именно профессионал знает в каком случае допустимо конкретное решение, а в каком - нет. И зачастую это вытекает не столько из возможностей языка, сколько из планирования и требований к проекту
источник

ДИ

Дмитрий Иванов... in Python Flask
Всем привет. Подскажите. есть задачи выполняемые в фоне. по завершению каждой задачи обновляется поле (конкатенация списка).  Как понимаю во время паралельного выполнения результат перезаписывается. как избежать или как правильно реализовать данный функционал
источник

ДИ

Дмитрий Иванов... in Python Flask
flask + sqlalchemy + celery + psql
источник

T

Tishka17 in Python Flask
Ты в БД хранишь список в поле? Перестань так делать и возьми ещё одну таблицу
источник

ДИ

Дмитрий Иванов... in Python Flask
есть таблика сущностей. по каждой из сущностей отрабатывается n-кол-во задач в фоне. по завершению каждой задачи результат сохраняется в поле сущности.
источник

T

Tishka17 in Python Flask
Так, а что за конкатенация списков?
источник

ДИ

Дмитрий Иванов... in Python Flask
примерно такое  field.data = field.data + [result]
источник

ДИ

Дмитрий Иванов... in Python Flask
этого можно и не делать. у меня результат сохраняется для каждой задачи
источник

ДИ

Дмитрий Иванов... in Python Flask
и по мере необходимости получать этот список пройдясь по задачам сущности
источник

ДИ

Дмитрий Иванов... in Python Flask
но если у тебя таких сущностей 100 000
источник

ДИ

Дмитрий Иванов... in Python Flask
то время выполнения увеличивается
источник

T

Tishka17 in Python Flask
Ещё раз: перестань хранить списки в поле. Юзай связь один-ко-многим
источник

ДИ

Дмитрий Иванов... in Python Flask
это уже есть. у каждой задачи есть запись в табице
источник

ДИ

Дмитрий Иванов... in Python Flask
выше писал что для оптимизации надумал сохранять в 1 поле все результаты
источник

T

Tishka17 in Python Flask
Тогда снова непонятно зачем так делать
источник