Size: a a a

Сообщество Python Программистов

2020 September 03

l

let45fc in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
потребовалось сделать небольшое api на сервер в лабе. какой фреймворк лучше взять для этого, а заодно для изучения?
думаю между django, потому что он популярный и много вакансий требует именно его, и aiohttp, потому что  асинк я вроде норм понимаю, и про него говорят, что он в отличии от django более гибкий
пока планируется несколько простых api запросов с передачей pdf-файлов туда и обратно в мою qt-шную утилиту. если будет много свободного времени (😂) думаю перенести в браузер.
Ну жанга была бы норм выбором, если ты в ней уже хорошо разбираешься. Тогда ты знаешь что и где использовать, что позволяет очень быстро и легко сделать то что надо. Но в твоем случае лучше наверное заюзать aiohttp, особенно если API простое очень. Александр, вон, говорит у них там свой модуль для апишек есть)
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
хм fastapi тоже асинхронный🤔
источник

YD

Yevhen Dmytrenko in Сообщество Python Программистов
если вдруг кто работал или знает!
https://aws.amazon.com/blogs/compute/announcing-websocket-apis-in-amazon-api-gateway/
как при таком виде соединения передать токен, или другие креды? я что-то как не прилеплю все время 401
источник

R3

Rud 356 in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
хм fastapi тоже асинхронный🤔
Фласк: ну да, ну да - пошел я нахер, как обычно
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Rud 356
Фласк: ну да, ну да - пошел я нахер, как обычно
да смысл синхронный фласк брать если aiohttp почти тоже самое только асинхронное?
источник

R3

Rud 356 in Сообщество Python Программистов
Ну в айохттп удобств некоторых нет по типу скажем указания типа параметров урла. Тебя заставят регулярки писать и делай что хочешь
источник

R3

Rud 356 in Сообщество Python Программистов
Хотя айохттп ну вроде тоже ок, если асинхру хочеца
источник

R3

Rud 356 in Сообщество Python Программистов
Прост к фласку алхимию можно адекватно подключить и оно под капотом с тредами будет что-то творить, чтоб оно не тормозило все, а с асинхрой остается молится на алхимию 2.0, которая не вышла
источник

l

let45fc in Сообщество Python Программистов
Rud 356
Хотя айохттп ну вроде тоже ок, если асинхру хочеца
Айохттп неплох, на самом деле. По крайней мере, мы с тобой с ним работали, мне понравился)
источник

R3

Rud 356 in Сообщество Python Программистов
Ну я и говорю, что он ок, просто некоторые плюшки по другому делаются и фласка это хапфу-хапфу и у тебя уже поехало
источник

R3

Rud 356 in Сообщество Python Программистов
Люблю такие инструменты
источник

l

let45fc in Сообщество Python Программистов
Тогда тебе в жангу)
источник

R3

Rud 356 in Сообщество Python Программистов
Нет, тут в плане с нуля, а в жанге магия ябучая повсюду
источник

l

let45fc in Сообщество Python Программистов
Rud 356
Нет, тут в плане с нуля, а в жанге магия ябучая повсюду
Да нихуя там особо магического нет, на самом деле
источник

l

let45fc in Сообщество Python Программистов
Всё очень даже прозрачно
источник

l

let45fc in Сообщество Python Программистов
Ахуенная дока
источник

l

let45fc in Сообщество Python Программистов
Которая максимально подробно всё поясняет
источник

l

let45fc in Сообщество Python Программистов
Ну в общем кайф
источник

l

let45fc in Сообщество Python Программистов
На крайняк — лезешь в исхи, там всё тоже мега прозрачно
источник

l

let45fc in Сообщество Python Программистов
А вот контексты фласка ты сам тыкал)
источник