Size: a a a

Django [ru] #STAY HOME

2020 July 08

А

Алексей in Django [ru] #STAY HOME
Nire
Спасибо, я нечто такое сделал. Просто в бд при взятие таски записываю, что данный обьект взят в обработку
я так делал, но пришел к тому, что описал
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Nire
Между делом, хочу узнать. Подскажите юзеры amd рузенов на ноутбуках, у вас как в wsl2 docker-compose? Нормально ли работает в связке postgresql, django, redis, nginx, celery? Интересует кто на винде прогает.
у нас человек пробовал настраивать - неудачно, поставил вторую ОС Убунту ))
источник

А

Алексей in Django [ru] #STAY HOME
кто-нибудь решал проблему, что фикстуры с отрицательными pk не загружаются? руками я могу в базе создать такой объект, а через фикстуры его подгрузить нет
источник

N

Nire in Django [ru] #STAY HOME
Алексей
кто-нибудь решал проблему, что фикстуры с отрицательными pk не загружаются? руками я могу в базе создать такой объект, а через фикстуры его подгрузить нет
А модель идентичная?
источник

N

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

А

Алексей in Django [ru] #STAY HOME
Nire
А модель идентичная?
да, именно на ключ ругается, что он может быть 1..2млрд
источник

А

Алексей in Django [ru] #STAY HOME
это первичный ключ, не вторичный
источник

N

Nire in Django [ru] #STAY HOME
Алексей
это первичный ключ, не вторичный
А база пустая была?
источник

А

Алексей in Django [ru] #STAY HOME
Nire
А база пустая была?
да, при разворачивании проекта
источник

N

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

А

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

T

Tishka17 in Django [ru] #STAY HOME
Nire
Спасибо, я нечто такое сделал. Просто в бд при взятие таски записываю, что данный обьект взят в обработку
Очень плохой вариант, если обработчик упадет. Никто уже не сможет взять повторно
источник

A

Andrey in Django [ru] #STAY HOME
Tishka17
Очень плохой вариант, если обработчик упадет. Никто уже не сможет взять повторно
Нифига Тишка в чате Джанго
источник

T

Tishka17 in Django [ru] #STAY HOME
Но вопрос какие гарантии нужны
источник

N

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

A

Andrey in Django [ru] #STAY HOME
Nire
можно чекать скока времени прошло с начала таски и обнулять, когда точно не прошло
А можно после обработки статус менять.
источник

N

Nire in Django [ru] #STAY HOME
Andrey
А можно после обработки статус менять.
Ну так и есть
источник

T

Tishka17 in Django [ru] #STAY HOME
Nire
можно чекать скока времени прошло с начала таски и обнулять, когда точно не прошло
Зачем, если именно для этого придумали очереди сообщений?
источник

T

Tishka17 in Django [ru] #STAY HOME
Положил таску с бд, кинул в очередь. Кто-то из очереди её поймал и давай обрабатывать.

Если тебе никому не надо показывать статус таски, то просто кинул в очередь, без бд
источник

e

e\/gen in Django [ru] #STAY HOME
Andrey
Нифига Тишка в чате Джанго
шок контент
источник