Size: a a a

2021 July 13

+

+380979083166 in Python Flask
Доброй ночи, народ ...
чего-то с FAST API не могу понять как принять необязательный параметр

пример было
@app.route('/report/')
def report():
   order = request.args.get("order")

а в FAST API никак не разберусь ...
помогите плиз
источник

AT

Alex Ted in Python Flask
привет, тебе в канал по фастапи
источник

I

Ivan in Python Flask
.get(“order”, None)
источник

+

+380979083166 in Python Flask
ниче не выходит (((
источник

+

+380979083166 in Python Flask
или перегрелась или туплю
источник

I

Ivan in Python Flask
Пример запооса который делаешь скин
источник

+

+380979083166 in Python Flask
источник

+

+380979083166 in Python Flask
вот так работает когда передаю
http://127.0.0.1:8000/report/asc
или
http://127.0.0.1:8000/report/desc

но не работает если передам
http://127.0.0.1:8000/report
источник

ea

emil agam in Python Flask
это другой роут
источник

I

Ivan in Python Flask
+
источник

ea

emil agam in Python Flask
тебе надо принять параметр order не таким способом
источник

I

Ivan in Python Flask
Или два роута прописать
источник

ea

emil agam in Python Flask
источник

I

Ivan in Python Flask
@app.route('/report')
@app.route('/report/{order}')
def ....
источник

ea

emil agam in Python Flask
и сериализацию лучше повесить на marshmallow
источник

+

+380979083166 in Python Flask
двк это фласк ... а мне надо ФастАпи
источник

+

+380979083166 in Python Flask
или канал кинте пойду туда пинать
источник

ea

emil agam in Python Flask
там еще легче
источник

ea

emil agam in Python Flask
источник

1K

1 Kosov in Python Flask
пидантик вродь производительнее
источник