Size: a a a

2021 August 08

e☮

editus ☮️ in Python Flask
бля
источник

V

Vladi in Python Flask
// паста с командой по запуску юникорна — https://pastebin.com/V865QG6k
я без понятия зачем так усложняешь, проще через сам процесс запустить
источник

e☮

editus ☮️ in Python Flask
игнорирую красный
источник

e☮

editus ☮️ in Python Flask
через app.run имеешь ввиду ?
источник

V

Vladi in Python Flask
gunicorn
источник

V

Vladi in Python Flask
источник

e☮

editus ☮️ in Python Flask
А
источник

V

Vladi in Python Flask
тот же click проще и удобнее твоего менеджера кстати
источник

e☮

editus ☮️ in Python Flask
когда он нужен я о нем забываю
источник
2021 August 09

a

aman in Python Flask
Делаю доску объявлений.
Есть api.site.com/products который возвращает все объявления. Подключил flask-jwt-extended.
Как возвращать объявления конкретного авторизованного пользователя на странице 'мои объявления'?
Причем если пользователь не авторизован, на домашней странице сайта, должны показываться все объявления.
Для этого нужно сделать разные ресурсы типа?
Типа:
api.site.com/products
api.site.com/user/products
источник

V

Vladi in Python Flask
либо
api.site.com/products?user_id=1
тоже допускается
источник

a

aman in Python Flask
Просто у меня на api.site.com/products стоит @jwt_required

И он требует авторизации если я хочу на домашней странице показать все объявления
источник

a

aman in Python Flask
И я думаю надо ли делать отдельный метод без @jwt_required
источник

V

Vladi in Python Flask
Оптионал поставь
источник

a

aman in Python Flask
Как правильно организовать апи.
Есть страница home - Где будут отображаться все объявления.
Есть страница my - Объявления авторизованного пользователя

Сейчас пока есть /products который просто выводит все объявления.

Как мне сделать, чтобы при вызове /products на странице home отобразились все объявления, а в my только текущего пользователя (jwt)?
источник

NK

Nick Ki in Python Flask
Привет товарищи! Написал давече пример REST API с версионированием, аутентификацией, авторизацией, тестами , запаковал в докер и написал пару консольных команд для запуска и тестирования. Надеюсь это может помочь кому то при конктруировании ваших собственных API или в крайнем случае натолкнет на мысли. https://github.com/nickkirbus/monty_hall_problem
источник

a

aman in Python Flask
Это через один /products делается или через /me/products ?
источник

NK

Nick Ki in Python Flask
если вы заметите какие либо ошибки, или у вас появятся мысли по улучшению структуры проекта или кода, то буду рад выслушать все рекомендации, спасибо!=)
источник

V

Vladi in Python Flask
выглядит более-менее
источник

V

Vladi in Python Flask
но файл req в мусор, всегда нужно указывать все версии
источник