Size: a a a

2019 November 19

AK

Alexander Kamyanskiy in Python Flask
100%
источник

АП

Агент Печенька in Python Flask
За дропнутую базу с которой работают другие люди могут и руки дропнуть.
источник

K

Koote in Python Flask
Агент Печенька
За дропнутую базу с которой работают другие люди могут и руки дропнуть.
Бывали случаи
источник

АП

Агент Печенька in Python Flask
Koote
Бывали случаи
У всех бывали.
источник

AO

Alexander Ovchinnikov 🦁 in Python Flask
привет) покажите, как вы сделали роутер для Google Cloud Functions, чтобы обрабатывать несколько методов API, задеплоив только одну функцию) [вопрос к тем, кто работал с GCF с Flask'ом]
источник

KS

Konstantin Sirotkin in Python Flask
Кто-нибудь делал интерфейсы на click? Почему-то не работает нормализация токенов:

@click.option("--verbosity", "-v", default="INFO", type=click.Choice(("DEBUG", "INFO", "WARNING", "ERROR", "CRITICAL"), case_sensitive=False))

Если вызвать потом команду с -v debug, то в параметр приходит строчка "debug", а судя по документации должно приходить "DEBUG".
источник
2019 November 20

V

Vlad in Python Flask
Вопрос [Алхимия + Celery]

В celery стоит вызов задачи в 6 часов утра.
Сама задача записывает в базу 5 записей.
Но иногда бывает, что у одной записи сбито время создания, но задача всегда вызывается в 6 часов. А значение выставляется по дефолту со стороны базы. (колонка time_created)

DLL, model: https://pastebin.com/KDFtVCNL

Task code, псевдо код:
for transporter in Transporter.all():
    shift = Shift(datetime.datetime(X, X, X, X, X), datetime.datetime(X, X, X, X, X))
    transporter.shifts.append(shit)
    db.session.commit()

По логу вызывается чётко в 6 часов. И значение нигде не правится.
Ещё заметил странное поведение, если в celery выполнять задачу каждую минуту по типу select + выборка по времени, то иногда приходят пустые ответы, но при этом минуту ранее результат нормально возвращался.
источник
2019 November 21

V

Vlad in Python Flask
time_created = db.Column(db.DateTime(timezone=True), index=True, default=func.now())

Я правильно понимаю, что дефолт значение выставляет алхимия, а не на строне базы ?
источник

R

Roxe in Python Flask
Есть ещё server_default
источник

V

Vlad in Python Flask
знаю :)
источник

АП

Агент Печенька in Python Flask
Vlad
time_created = db.Column(db.DateTime(timezone=True), index=True, default=func.now())

Я правильно понимаю, что дефолт значение выставляет алхимия, а не на строне базы ?
Да.
источник

l

linuxoid in Python Flask
Здравствуйте киньте пожалуйста ссылкой, как работать в шаблоне фласка или в самом фласке с результатом селекта?
источник

V

Vlad in Python Flask
linuxoid
Здравствуйте киньте пожалуйста ссылкой, как работать в шаблоне фласка или в самом фласке с результатом селекта?
источник

l

linuxoid in Python Flask
пошел изучать
источник

СК

Сармат Курицын in Python Flask
Кто-то тут удивлялся импорту внутри функции в мануале по фласку. А как вам условный импорт в методе класса Flask, в исходниках фласка?
источник

АП

Агент Печенька in Python Flask
Нормально же.
источник

СК

Сармат Курицын in Python Flask
Агент Печенька
Нормально же.
Просто я не могу понять разницы, где это нормально, а где нет. Есть какой-то критерий целесообразности условного импорта и импорта внутри функции?
источник

АП

Агент Печенька in Python Flask
Есть.
источник

T

Tishka17 in Python Flask
Сармат Курицын
Кто-то тут удивлялся импорту внутри функции в мануале по фласку. А как вам условный импорт в методе класса Flask, в исходниках фласка?
там ещё функци ив функциях объясвляют
источник

АП

Агент Печенька in Python Flask
Когда ты задаёшься вопросом "целесообразно ли" то ответ нет.
источник