Size: a a a

2020 May 23

ОА

Олег Артамонов... in Python Flask
ну и в логах nginx тоже ничего. та м есть ошибки, но они касаются вчерашнего дня. с ними я уже разобрался
источник

V

Vlad in Python Flask
так у тебя запросы до бэка не долетают по твоему логу
источник

ОА

Олег Артамонов... in Python Flask
Vlad
так у тебя запросы до бэка не долетают по твоему логу
и не долетают они, скорее всего, потому что ...?
источник

V

Vlad in Python Flask
смотреть лог nginx? улетают на другой бэк?
источник

ОА

Олег Артамонов... in Python Flask
Последние ошибки были зарегистрированы вчера (с ними уже разобрался). Проблему с отправкой форм я обнаружил сегодня. Но за сегодня никаких ошибок сервер не выдавал
источник

V

Vlad in Python Flask
сам лог запросов nginx
+ конфиг как указан бэк
источник

SM

Setplus Mac in Python Flask
Добрый день! Немного запутался, подскажите, пожалуйста:

хочу использовать в чистом варианте SQLAlchemy вместо flask-sqlalchemy, но не очень понимаю, как в таком случае работает механизм миграций. До этого я выполнял следующие команды:

flask db migrate -m "<some comment>"
flask db upgrade

А как поступать в случае использования чистого SQLAlchemy?
источник

ОА

Олег Артамонов... in Python Flask
Vlad
сам лог запросов nginx
+ конфиг как указан бэк
ну вот как-то так. Я в логах доступа взял последнее, что вывелось после того, как снова попытался добавить комментарий. При этом, форма авторизации работает нормально. А она сделана на wtf, а неработают формы на html... Хмм, это навело меня на одну мыслю интересную
источник

ОА

Олег Артамонов... in Python Flask
Vlad
сам лог запросов nginx
+ конфиг как указан бэк
источник

ОА

Олег Артамонов... in Python Flask
Пойду ка я её проверю
источник

DR

Denys Reveha in Python Flask
Добрый день всем! Начал вот изучать Flask, а с ним и SQLalchemy. Есть у меня модель лайков. class Like(db.Model). Нужно сделать что-то типа: select sum(liked) date(created_at) from like group by date(created_at) where date(created_at) >= "start date" and date(created_at) <= "end date"; Это если на SQL. Может кто-то подсказать, как это сделать в стиле SQLalchemy? Буду благодарен
источник

SM

Setplus Mac in Python Flask
ну просто функции в модели объяви и реализуй сам
источник

АП

Агент Печенька... in Python Flask
Setplus Mac
ну просто функции в модели объяви и реализуй сам
Нет.
источник

АП

Агент Печенька... in Python Flask
Denys Reveha
Добрый день всем! Начал вот изучать Flask, а с ним и SQLalchemy. Есть у меня модель лайков. class Like(db.Model). Нужно сделать что-то типа: select sum(liked) date(created_at) from like group by date(created_at) where date(created_at) >= "start date" and date(created_at) <= "end date"; Это если на SQL. Может кто-то подсказать, как это сделать в стиле SQLalchemy? Буду благодарен
sqlalchemy.func
источник

DR

Denys Reveha in Python Flask
Да, я читаю вот как раз о них. Но что-то пока не пойму, как использовать. Можно хотя бы какой-то пример по моему запросу? Делаю Like.query(func.sum(Like.liked)).all() - говорит что 'BaseQuery' object is not callable.
источник

DR

Denys Reveha in Python Flask
Мне на выходе нужно получить что-то типа: [{"date":"2020-05-05", "likes":123}, {"date":"2020-05-07,"likes":726}, ...]
источник

АП

Агент Печенька... in Python Flask
db.session.query(func.sum(Like.liked)).all()
источник

DR

Denys Reveha in Python Flask
Получилось, что хотел. Но в респорсе по этому вот коду не видно лейблов, которые писал в запросе. т.е. выходит просто {"activity":[["2020-05-22",625],["2020-05-21",261]]} В чем тут проблема, или так должно быть? Вот код, что получился в итоге. Если можно, прокоментируйте что не так, если такое есть.
источник

DR

Denys Reveha in Python Flask
today = str(datetime.date.today())
   date_from = request.args.get("date_from", today)
   date_to = request.args.get("date_to", today)
   if not is_valid_date(date_from):
       date_from = today
   if not is_valid_date(date_to):
       date_to = today
   activity = db.session.query(label("date", func.date(Like.created_at)), label('likes', func.sum(cast(Like.liked, sqlalchemy.Integer)))).filter(func.date(Like.created_at) >= date_from).filter(func.date(Like.created_at) <= date_to).group_by(func.date(Like.created_at)).all()
источник
2020 May 24

N

Nikolay in Python Flask
Коллеги подскажите , как реализовать загрузку документа с сервера на компьютер клиента
источник