Size: a a a

2021 September 13

V

Vladi in Python Flask
request.files['file'].read()

хотя у некоторых и так катит, только контент тайп добавляют

https://stackoverflow.com/a/55293429
источник

a

aman in Python Flask
Нормально ли делать фильтрацию для rest api таким образом?
args = request.args.get('status')
orders = Order.query.filter(status=status)
источник

V

Vladi in Python Flask
особо проблем быть не должно, но рано или поздно будет больше фильтров и больше кода, поэтому лучше придумать как "динамически" подставлять, в случае простого равенства можно просто ** ,
а так гугли sqlalchemy dynamic filter
источник

a

aman in Python Flask
Ок. Спасибо
источник

DD

D D in Python Flask
request.files['file'].read() - помогло. Спасибо.

подскажите раз я сам до этого не додумался, какой раздел надо подтянуть?
источник

V

Vladi in Python Flask
ну логично что file является объектом а не самим файлом
источник

V

Vladi in Python Flask
как работать с этим объектом почитать доку по фласку
источник

V

Vladi in Python Flask
s3 явно не рад хранить объекты, ему больше bytes нужны
источник
2021 September 14

a

aman in Python Flask
Есть таблица Order. В ней есть foreign key 'product_id' на таблицу Product. Также есть relationship 'product'.
На странице я буду выводить список из Product.
Чтобы создать новый Order я должен только product_id отправлять или же сначала вытаскивать Product.query.get(id) и создавать через relationship 'product' = product?
источник

СЗ

Степан Зубков... in Python Flask
Только product_id отправлять
источник

DS

Denis Shchutskiy in Python Flask
Минимум должна быть связь многие ко многим и промежуточная таблица
Между товаром и ордером
источник

СЗ

Степан Зубков... in Python Flask
Зачем промежуточная таблица, если тут один ко многим
источник

DS

Denis Shchutskiy in Python Flask
В заказе 1 товар? Не кажется странным
источник

a

aman in Python Flask
Таблицы как пример просто
источник

СЗ

Степан Зубков... in Python Flask
Можно и так, но можно разбивать заказы по продукту и отдельно их добавлять в бд
источник

a

aman in Python Flask
Один ко многим
источник

СЗ

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

DS

Denis Shchutskiy in Python Flask
Ну это подход к расширению
Потом у тебя появится что в заказе может быть 2 одинаковых товара к примеру
И чтоб не было 2 разных ордера или 2х записей
источник

a

aman in Python Flask
Да, тоже верно
источник

+

+380979083166 in Python Flask
Доброе утро! Помогите прописать вьюху? Где json и xml входящие параметры, попадают у вьюху, в середине вьюхи, которая обрабаьывает урлу определяется какой тип нужно вывести http://localhost:5000/api/v1/report/?format=json  или  http://localhost:5000/api/v1/report/?format=xml, нужно что-то нашаманить с requests
источник