Size: a a a

Django [ru] #STAY HOME

2019 February 25

АЯ

Александр Янин in Django [ru] #STAY HOME
С чем может быть связано
источник

АЯ

Александр Янин in Django [ru] #STAY HOME
Все пути нормальные
источник

DT

Dan Tyan in Django [ru] #STAY HOME
в базе нет таблицы
источник

SN

Sergey N. in Django [ru] #STAY HOME
от себя прибавлю - sqlite - лучше сразу избавиться от него, проверено
источник

АЯ

Александр Янин in Django [ru] #STAY HOME
У меня не создаётся миграция
источник

АЯ

Александр Янин in Django [ru] #STAY HOME
Меняю модель
источник

АЯ

Александр Янин in Django [ru] #STAY HOME
Пишет нет миграции
источник

АЯ

Александр Янин in Django [ru] #STAY HOME
С чем связано может быть?
источник

АЯ

Александр Янин in Django [ru] #STAY HOME
Или комп наебнулся
источник

A

Andrey in Django [ru] #STAY HOME
Игорь
Вопрос по celery. У меня есть таск, который я хочу выполнять в одном воркере. То есть, что бы все новые поступающие таски вставали в очередь на один воркер и не раскидывались на другие свободные. Как это сделать?
Сделай отдельную очередь, для этой таски, когда запускаешь воркер укажи что он обслуживает только эту очередь
источник

A

Andrey in Django [ru] #STAY HOME
Александр Янин
С чем связано может быть?
источник

И

Игорь in Django [ru] #STAY HOME
Andrey
Сделай отдельную очередь, для этой таски, когда запускаешь воркер укажи что он обслуживает только эту очередь
Если я правильно понимаю, то celery создает количество воркеров по количеству ядер.
В моем случае это 40 воркеров на сервере.
Но у меня есть один оченть ресурсоемкий такс, который я хочу обрабатывать только один в текущий момент времени.
Или можно задать создаваемой очереди количество воркеров, которые она создаст через параметр?
источник

A

Andrey in Django [ru] #STAY HOME
Игорь
Если я правильно понимаю, то celery создает количество воркеров по количеству ядер.
В моем случае это 40 воркеров на сервере.
Но у меня есть один оченть ресурсоемкий такс, который я хочу обрабатывать только один в текущий момент времени.
Или можно задать создаваемой очереди количество воркеров, которые она создаст через параметр?
Да можно задать, посмотри документацию, это оно по умолчанию по количеству ядер, а ядро базе/Nginx....
источник

pk

pavel kovtun in Django [ru] #STAY HOME
сколько задашь - столько и будет воркеров
источник

pk

pavel kovtun in Django [ru] #STAY HOME
тебе наверное надо выделить одну "тяжелую" очередь
источник

A

Alex in Django [ru] #STAY HOME
Игорь
Если я правильно понимаю, то celery создает количество воркеров по количеству ядер.
В моем случае это 40 воркеров на сервере.
Но у меня есть один оченть ресурсоемкий такс, который я хочу обрабатывать только один в текущий момент времени.
Или можно задать создаваемой очереди количество воркеров, которые она создаст через параметр?
вынеси тяжелый таск в отдельную очередь
источник

A

Alex in Django [ru] #STAY HOME
и запусти отдельный воркер для этой очереди
источник

ДШ

Дмитрий Шепелев in Django [ru] #STAY HOME
Добрый день, а как бы вы реализовывали ForeignKey на базовую абстракную модель, которую можно унаследовать и переопределить/дополнить некоторые поля? Мне нужно затем это использовать в Inline админке при редактировании сущности класса, наследуемого от базового абстрактного
источник

DT

Dan Tyan in Django [ru] #STAY HOME
сделать FK на абстрактную модель нельзя
источник

ДШ

Дмитрий Шепелев in Django [ru] #STAY HOME
да
источник