Size: a a a

Django [ru] #STAY HOME

2019 May 11

АБ

Андрей Балакирев in Django [ru] #STAY HOME
tbb
Там ток allow_unicode, с ним slug на исходном языке будет
Ну да, а тебе прям слова транситом нужны?
источник

t

tbb in Django [ru] #STAY HOME
Ну да. "Короткий опрос" -> "korotkij-opros".
источник

АБ

Андрей Балакирев in Django [ru] #STAY HOME
pip instal transliterate
источник

t

tbb in Django [ru] #STAY HOME
Да я уже сделал, спасибо)) Правда через другой пакет. pytils.
источник

AV

A V in Django [ru] #STAY HOME
tbb
Да я уже сделал, спасибо)) Правда через другой пакет. pytils.
unidecode круче всех
источник

t

tbb in Django [ru] #STAY HOME
A V
unidecode круче всех
Буду знать)) 👍
источник

t

tbb in Django [ru] #STAY HOME
А чем он лучше того же pytils?))
источник

AV

A V in Django [ru] #STAY HOME
Он жрет любые языки в одной строке. И диакритику и что там ещё.
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Alex
вместо заппы лучше sls
https://serverless.com/blog/django-serverless-framework-a-match-made-in-heaven/
питоньи пакеты, если не много, можно класть вместе, в общий деплой
если нет, чтото  другое, то в слои
https://serverless.com/blog/publish-aws-lambda-layers-serverless-framework/
далее к лямбде цеплять слои, и реюзать либы, чтобы не грузить в каждый деплой
мне не нравится, если кратко, то предлагаемый тобой путь - это вручную мэинтейнить слои, ты предлагаешь мне делать вручную то, что должен делать yum/apt/apk, при этом ты говоришь, что это проще контейнеров и Kubernetes, нет, это совсем не проще, это адски сложнее) у AWS нет готового сервиса, который бы генерировал нужные мне образы, чтобы я только названия rpm пакетов указывал по аналогии с пакетами питона
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
что получается взамен - ничего такого, чего нельзя было бы получить через тот же Kubernetes
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
при этом потребность в масштабировании есть не у всех и не везде
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
AWS Lambda (для Django или нет) удобна только в том случае, если вы ничего не ставите через apt/apk/yum в образ контейнера, тогда, да, удобно
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
для примера я могу привести Fission, в котором я могу сам нагенерить нужные мне базовые образы, любое окружение, любая операционка
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
насчёт масштабирования - там это тоже есть, причём не обязательно каждую функцию в отдельный под засовывать, там есть пулы, то есть можно расшарить поды между несколькими функциями
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
tbb
Всёёё, я всё понял. В админке получается js транслитом занимается, так что я зря искал черную кошку в темной комнате)) Хорошо, когда есть у кого спросить))
обращайся 😊
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
но на самом деле это ужасно)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
если посмотреть с позиции продуктолога на админку, то что было бы правильнее? как только поле названия страницы теряет фокус, на js скрипт отправляет данные поля на сервис перевода, получает перевод на английском и подставляет в поле slug'a, заменяя пробелы на дефисы, делать это, только если поле slug'а пустое
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
сайт с url'ами на английском выглядит нормально, сайт с url'ами с транслитом выглядит как сайт для деревенских жителей) особенно убого это выглядит, когда транслит смешивается со словами на английском) типа /sections/fignya-vsyakaya/?city=moscow&page=1
источник

А

Алексей Тарасов in Django [ru] #STAY HOME
Подскажите куда копать один и тотже шаблон используется в разных view в одном случае static file подтягиваются в другм нет
источник