Size: a a a

Django [ru] #STAY HOME

2020 June 15

A

Andrey in Django [ru] #STAY HOME
Konstantin Vinogradov
Я кстати на пичарм думаю перейти вскоре. Он же заточен под web dev)
Про версия
источник

vc

vadim chin in Django [ru] #STAY HOME
студентам вроде бесплатно было
источник

A

Andrey in Django [ru] #STAY HOME
Хз
Помню вроде получал по студенческому визуал студио, а пичарм на работе дали.
источник

PA

Petro Alexeenko in Django [ru] #STAY HOME
Alexander Shavelev
сделай
docker-compose up -d db
и потом через docker ps посмотри какой будет нейм у контейнера
пишет такой вот мэсэдж
источник

PA

Petro Alexeenko in Django [ru] #STAY HOME
источник

vc

vadim chin in Django [ru] #STAY HOME
добавить network лучше
источник

vc

vadim chin in Django [ru] #STAY HOME
линки устарелая тема - если не ошибаюсь
источник

vc

vadim chin in Django [ru] #STAY HOME
db:
   image: postgres:13-alpine
   volumes:
     - postgres_data:/var/lib/postgresql/data/

тут еще обычно переменные пихают - название бд пароли и явки
источник

vc

vadim chin in Django [ru] #STAY HOME
тип того (выдрать нужное)
db_old:
 container_name: ${APP_NAME}-db-old
 image: postgres:11.3
 restart: always
 environment:
   POSTGRES_USER: postgres
   POSTGRES_PASSWORD: mysupapass
   POSTGRES_DB: db_oof
 ports:
   - 25432:5432
 volumes:
   - ${SERVICES_DIR}/backups:/backups
 networks:
   oof3:
     aliases:
       - db_old
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Ребят привет, помогите плз с ОРМом, мне надо в сущетсвующем запросе чтобы поле пациента было уникально, а счетчик складывал в одно поле https://dpaste.org/tcgB
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Anton Fircak
Ребят привет, помогите плз с ОРМом, мне надо в сущетсвующем запросе чтобы поле пациента было уникально, а счетчик складывал в одно поле https://dpaste.org/tcgB
DeviceMeasurement.objects.values('patient').annotate(
   dev1=Count('device', filter=Q(device__type='blood_pressure')),
   dev2=Count('device', filter=Q(device__type='thermometer'))
).order_by()
источник

PA

Petro Alexeenko in Django [ru] #STAY HOME
vadim chin
тип того (выдрать нужное)
db_old:
 container_name: ${APP_NAME}-db-old
 image: postgres:11.3
 restart: always
 environment:
   POSTGRES_USER: postgres
   POSTGRES_PASSWORD: mysupapass
   POSTGRES_DB: db_oof
 ports:
   - 25432:5432
 volumes:
   - ${SERVICES_DIR}/backups:/backups
 networks:
   oof3:
     aliases:
       - db_old
Добавил в избранное, уже нету сил этот докер пинать=)
источник

PA

Petro Alexeenko in Django [ru] #STAY HOME
Я понимаю почему некоторые его не любят, хотя штука неплохая
источник

KV

Konstantin Vinogrado... in Django [ru] #STAY HOME
Konstantin Vinogradov
Пока ещё не все ушли спать может кто сталкивался:

Я пытаюсь стартануть простой селери пример из доков.

Работаю в винде vscode
Поставил на HyperV ubuntu. НА неё залил redis. Он работает и висит на локальном ip 192.168.1.147:6379

На винде делаю простой проект из одного файла
Вот код:
https://pastebin.com/wyJCkjw3

Далее, запускаю селери и он поделючается к редису, при этом создает 4 воркера (откуда он решил запустить 4-х?)
Далее я  запускаю питон и импортирую всё из моего файла как из модуля в окружение. Вызваю функцию:
add.delay(4,4)
И тут начинаеться бред

В консоли селери я вижу создание таска. А потом ещё в2 воркера создаются. И таск никогда не выполнятеся..
Кто нибудь такое видел? Как его победить?)

лог селери:
https://pastebin.com/ukA36ZDg

Из винды пинг до ubuntu доходит. и обратно тоже...
Я победил винду только что.

Вот пост на стаке, как запускать селери на винде:
https://stackoverflow.com/questions/37255548/how-to-run-celery-on-windows
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Dan Tyan
DeviceMeasurement.objects.values('patient').annotate(
   dev1=Count('device', filter=Q(device__type='blood_pressure')),
   dev2=Count('device', filter=Q(device__type='thermometer'))
).order_by()
спасибо большое
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
отетот нейм тебе в сеттинг надо указать как хост
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Anton Fircak
спасибо большое
получилось ?
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Dan Tyan
получилось ?
да), то что надо ты обьединил в один annotate по сути наверное это и дало мне группировку по уник пациенту, ибо ж order_by делает просто сортировку, ну и values_list убрал т.к. тот создает отдельные записи, мб еще в том ошибка моя была
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Anton Fircak
да), то что надо ты обьединил в один annotate по сути наверное это и дало мне группировку по уник пациенту, ибо ж order_by делает просто сортировку, ну и values_list убрал т.к. тот создает отдельные записи, мб еще в том ошибка моя была
нет annotate объеденил для читабельности
группировку делает .values('patient')

order_by()
нужен для того чтобы сбросить настройки сортировки
так как то что перечислено в order_by попадает в группировку
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Dan Tyan
нет annotate объеденил для читабельности
группировку делает .values('patient')

order_by()
нужен для того чтобы сбросить настройки сортировки
так как то что перечислено в order_by попадает в группировку
ага спасибо большое за коменты, полезно
источник