Size: a a a

Django [ru] #STAY HOME

2019 September 05

1

1syabdu in Django [ru] #STAY HOME
Привет всем , где можно взять реальный проект для начала?
источник

NL

Nick L in Django [ru] #STAY HOME
источник

SB

So Byte in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
будущее за ASGI-аппсерверами, Uvicorn и Hypercorn, мб Daphne, а uWSGI/Gunicorn и тем более почти никому неизвестный bjoern через года 3-4 сами по-тихому выйдут из эксплуатации
Интересно. Я сейчас на gunicorn. Что лучше попробовать? Uvicorn или hypercorn? У меня достаточно частые ajax запросы и еще + daphne для channels
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Anton
Всем привет. Подскажите пожалуйста, нужно простое решение которое возьмет код с github, прогонит юнит тесты (только юнит без интеграционных) и в случае успеха задеплоит на сервер. Кто каким пользуется. Github не хочу  поднимать. Jenkins? Может еще что есть ?
Google Cloud Build
источник

A

Anton in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
Google Cloud Build
спасибо. Смотрю
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
So Byte
Интересно. Я сейчас на gunicorn. Что лучше попробовать? Uvicorn или hypercorn? У меня достаточно частые ajax запросы и еще + daphne для channels
Я не знаю, они оба как альтернатива для Daphne
источник

SB

So Byte in Django [ru] #STAY HOME
Тогда понятно
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
конкретно мне сейчас этот вопрос уже не актуален, я перешёл на сторону gRPC 😊 (потому что стало понятно, что там тоже будет поддержка asyncio)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
даже не знаю, что мне от Django сейчас интересно - наверное, только админка [Django как генератор CRUD-админок для PostgreSQL баз данных])
источник

SB

So Byte in Django [ru] #STAY HOME
Я до этого даже не знал про gRPC
источник

AO

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

AI

Anton Igin in Django [ru] #STAY HOME
Всем привет, нужен совет.
Чтобы избавиться от orderedDict в ответе сериализатора, использую json.dumps() и его выдачу уже отправляю куда надо. На локалке это работает исправно, на проде выдает
"'ascii' codec can't encode characters in position 91-97: ordinal not in range(128)

Судя по ответам гугла, мне остается только перебирать данные "руками", то есть заходить и конвертировать orderedDict в нормальный словарь. Может, я ошибаюсь и есть решение проще?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
попробуй

json.dumps("", ensure_ascii=False)
или
json.dumps("", ensure_ascii=False).encode('utf8')
источник

T

Troubleshoot in Django [ru] #STAY HOME
Привет, как в пучурме удобнее дебажить ./manage.py shell, чтобы после обновления кода его не перезапускать постоянно?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Troubleshoot
Привет, как в пучурме удобнее дебажить ./manage.py shell, чтобы после обновления кода его не перезапускать постоянно?
писать в файле или кастомную команду
источник

T

Troubleshoot in Django [ru] #STAY HOME
в файле?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ты в шеле запускаешь цепочку команд
источник

DT

Dan Tyan in Django [ru] #STAY HOME
теже команды описываешь в файле
источник

T

Troubleshoot in Django [ru] #STAY HOME
у меня много инстансов во многих инитах инициализируется, надо работать с их методами, потестить в контексте целой системы их можно только через шел
источник

DT

Dan Tyan in Django [ru] #STAY HOME
что можно сделать в шеле чего нельзя описать в скрипте
источник