Size: a a a

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

2021 January 26

А

Айван in Сообщество Python Программистов
Зачем так?(
Можно же красиво, со скобочками:
from ... import (
  ...
)
источник

R3

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

DZ

Dmitry Zagorevskiy in Сообщество Python Программистов
Rud 356
К файлу db_access у меня еще больше вопросов
Ещё какие?
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
$name$
По aiohttp нет никаких книжок? 😅
Дока это наше всё
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
$name$
Ведь aiohttp — очень стабильный фреймворк?
Посмотри ещё в сторону фастапи
источник

$

$name$ in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Посмотри ещё в сторону фастапи
Мне пока очень интересен aiohttp, как минимум потому, что я могу инструменты этой библиотеки с лёгкостью (или не совсем) внедрять в своих ботов, та и в целом значительно лучше понимать устройство аиограм
источник

DZ

Dmitry Zagorevskiy in Сообщество Python Программистов
$name$
Мне пока очень интересен aiohttp, как минимум потому, что я могу инструменты этой библиотеки с лёгкостью (или не совсем) внедрять в своих ботов, та и в целом значительно лучше понимать устройство аиограм
Я это ещё вообще не использовал делал CRUD моделей
источник

$

$name$ in Сообщество Python Программистов
Dmitry Zagorevskiy
Я это ещё вообще не использовал делал CRUD моделей
У нас параллельный диалог никак не связанный с вашим проектом
источник

R3

Rud 356 in Сообщество Python Программистов
Dmitry Zagorevskiy
Ещё какие?
Вот поясни что за херня с BaseAccess и BaseInspectAccess? Выглядит как адский говнокод или костыль, который делает тоже самое, что и обычная алхимия/flask-sqlalchemy, только еще уродливее при этом и не увидев бы использования я бы даже не догадался об этом. Почему в моделях вообще нет никаких функций и логики, а она в каком-то другом файле?
источник

R3

Rud 356 in Сообщество Python Программистов
И да, почтим память пепа, он умер в этом файле совсем
источник

DZ

Dmitry Zagorevskiy in Сообщество Python Программистов
Хотел для эксперимента сделать ORM над ORM
источник

R3

Rud 356 in Сообщество Python Программистов
Ты хотел сказать: наговнокодить костыль потому, что не знал как воспользоваться правильно функционалом алхимии?
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Так, ребят.

У меня тут на работе есть надобность переписать существующий проект [на джанго] на какой-либо производительный фреймворк/язык, и думаю сравнить популярные фреймворки/языки для этого, и сделать полную статью на хабре об этом. Предварительный список:
1) Django (WSGI)
2) Django (ASGI + оптимизации)
3) Aiohttp
4) FastAPI
5) Hug
6) Golang

БД: postgres или sqlite. Запросы на чистом SQL (кроме джанго по объективным причниам). ORM исключается, возможно чисто для наглядности сделаю сравнение на каком-либо фреймоворке производителность на ORM и на Raw SQL.
По функционалу: предварительно думал касаемо JWT-авторизации, но для наглядности довольно скудно
Весь код будет лежать на гитхабе в открытом доступе.

Собственно, отпишите какие-либо пожелания, предложения и т.п. для большей наглядности/субъективности.
источник

R3

Rud 356 in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Так, ребят.

У меня тут на работе есть надобность переписать существующий проект [на джанго] на какой-либо производительный фреймворк/язык, и думаю сравнить популярные фреймворки/языки для этого, и сделать полную статью на хабре об этом. Предварительный список:
1) Django (WSGI)
2) Django (ASGI + оптимизации)
3) Aiohttp
4) FastAPI
5) Hug
6) Golang

БД: postgres или sqlite. Запросы на чистом SQL (кроме джанго по объективным причниам). ORM исключается, возможно чисто для наглядности сделаю сравнение на каком-либо фреймоворке производителность на ORM и на Raw SQL.
По функционалу: предварительно думал касаемо JWT-авторизации, но для наглядности довольно скудно
Весь код будет лежать на гитхабе в открытом доступе.

Собственно, отпишите какие-либо пожелания, предложения и т.п. для большей наглядности/субъективности.
Заебаш что-то на расте ебатт)))))
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Rud 356
Заебаш что-то на расте ебатт)))))
Пошёл нахуй, это потом поддерживать нужно)
источник

R3

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

DZ

Dmitry Zagorevskiy in Сообщество Python Программистов
Rud 356
Вот поясни что за херня с BaseAccess и BaseInspectAccess? Выглядит как адский говнокод или костыль, который делает тоже самое, что и обычная алхимия/flask-sqlalchemy, только еще уродливее при этом и не увидев бы использования я бы даже не догадался об этом. Почему в моделях вообще нет никаких функций и логики, а она в каком-то другом файле?
https://github.com/D015/callqr/blob/62970c5e6c65bd30d450ffa6597882ff5612c57d/db_access.py#L78 эта функция нужна чтобы выполнять однотипные операции с разными моделями через одну функцию такую например https://github.com/D015/callqr/blob/62970c5e6c65bd30d450ffa6597882ff5612c57d/db_access.py#L191
источник

R3

Rud 356 in Сообщество Python Программистов
И юзерам дать поиск по авторам, сортировку книг по датам выхода и все такое
источник

D

DC in Сообщество Python Программистов
Здраствуйте,я бы хотел создать бота( интернет магазин ),чтобы все было автоматически оплата,товары и т.д.Есть ли отдельная книжка или видео для этого?Желательно книгу
источник

R3

Rud 356 in Сообщество Python Программистов
Dmitry Zagorevskiy
https://github.com/D015/callqr/blob/62970c5e6c65bd30d450ffa6597882ff5612c57d/db_access.py#L78 эта функция нужна чтобы выполнять однотипные операции с разными моделями через одну функцию такую например https://github.com/D015/callqr/blob/62970c5e6c65bd30d450ffa6597882ff5612c57d/db_access.py#L191
relationship backref sqlalchemy
источник