Size: a a a

Django [ru] #STAY HOME

2019 May 17

VO

Vitaliy Orlov in Django [ru] #STAY HOME
Но возможно, это единственный вариант ;(
источник

|

|||||||||| in Django [ru] #STAY HOME
tsar vcube
какой async framefork вы уже использовали в своих проектах?
celery
источник

AT

Alex Ted in Django [ru] #STAY HOME
Vitaliy Orlov
Хотелось что бы какой то единости, а не ставить отдельный метод для API иной для нативной админки
источник

VO

Vitaliy Orlov in Django [ru] #STAY HOME
Благадарю, ознакомлюсь!
источник

S

Sergey in Django [ru] #STAY HOME
У кого есть опыт адекватной интеграции джанго и asyncio/aiohttp приложений? интересуют реальные кейсы с использованием джанго орм или другой орм, и вопроса с перезагрузкой соединений.
источник

GM

Grigoriy Melnichenko in Django [ru] #STAY HOME
источник

MA

Maxim Afanasev in Django [ru] #STAY HOME
Sergey
У кого есть опыт адекватной интеграции джанго и asyncio/aiohttp приложений? интересуют реальные кейсы с использованием джанго орм или другой орм, и вопроса с перезагрузкой соединений.
Какого рода интеграция?
источник

S

Sergey in Django [ru] #STAY HOME
нужно сохранять одинаковую схему таблиц между приложениями, а также иметь возможность переиспользовать бизнес логику моделей из джанго моделей. Сейчас это работает с инициализацией джанго при запуске асинхронного приложения. На асинхронном приложении также висят консьюмеры-сабскрайберы. Сама джанго, под капотом, теряя соединение делает форк-процесс с основного процесса и перезапускает соединение. Мне бы не хотелось писать такие велосипеды, отталкиваясь от джанго архитектуры
источник

S

Sergey in Django [ru] #STAY HOME
от мемори ликов и для адекватной перезагрузки конекшна сейчас используется reset queries и close old connections.
источник

MA

Maxim Afanasev in Django [ru] #STAY HOME
Ну, нормально это сделать не получится. Django ORM не переиспользовать за пределами Django, тем более в асинхронном коде. Можно подумать о синхронизации схем между Django ORM и другой ORM (SQLAlchemy или Pewee). Но сходу сложно такое представить.
источник

MA

Maxim Afanasev in Django [ru] #STAY HOME
А точно нужно из aiohttp ходить в базу? Я бы постарался избежать этого, чтобы данные только в Django были. Ну, это зависит от задач, которые на aiohttp висят.
источник

S

Sergey in Django [ru] #STAY HOME
Синхронизация схем дело пустяковое, у нас так с Аирфлоу заинтегрировано. Синхронизация бизнес логики - в этом вопрос.
Повторюсь, интересует реальный опыт. Из asyncio-приложений ходить точно нужно.
источник

<

<JohnByte /> in Django [ru] #STAY HOME
Переслано от <JohnByte />
Привет. Как в Django сделать фильтрацию независимо от регистра для строк из не-ASCII символов? icontains только для ASCII работает
источник

<

<JohnByte /> in Django [ru] #STAY HOME
Переслано от <JohnByte />
источник

А

Алексей in Django [ru] #STAY HOME
Переслано от <JohnByte />
SQLite?
источник

<

<JohnByte /> in Django [ru] #STAY HOME
Да
источник

А

Алексей in Django [ru] #STAY HOME
Да
источник

<

<JohnByte /> in Django [ru] #STAY HOME
Читал я это. Там нихрена не сказано как быть с не ASCII символами
источник

EM

Eugene Maltsev in Django [ru] #STAY HOME
For strings containing characters outside the ASCII range, all exact string matches are performed case-sensitively, even when the case-insensitive options are passed into the query. So the iexact filter will behave exactly the same as the exact filter in these cases.🤔
источник

А

Алексей in Django [ru] #STAY HOME
Читал я это. Там нихрена не сказано как быть с не ASCII символами
так если читал, чего вопросы задаешь?
https://www.sqlite.org/faq.html#q18
источник