Size: a a a

Django [ru] #STAY HOME

2019 November 11

AH

Alexandr Harchuk in Django [ru] #STAY HOME
Как на питон 3.8 установить pillow?
источник

DT

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

AH

Alexandr Harchuk in Django [ru] #STAY HOME
Не получается(
источник

AH

Alexandr Harchuk in Django [ru] #STAY HOME
источник

DT

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

DT

Dan Tyan in Django [ru] #STAY HOME
zlib одна из них
источник

DT

Dan Tyan in Django [ru] #STAY HOME
их надо ставить в сисему
источник

ББ

Блин Блинский in Django [ru] #STAY HOME
Мдэ, чёртов Шиндоус... У меня на 3.8 даже numpy нормально собрать не может, пока не пнёшь.
источник

RS

Roman Sapezhko in Django [ru] #STAY HOME
Михаил Александрович Сибирёв
Да, спасибо, всё же пришлось сделать всё как в официальной документации :)
Так в чем камень то был? чтобы знать на будущее
источник

AH

Alexandr Harchuk in Django [ru] #STAY HOME
Dan Tyan
их надо ставить в сисему
Спасибо, попробую
источник

МС

Михаил Александрович Сибирёв in Django [ru] #STAY HOME
Roman Sapezhko
Так в чем камень то был? чтобы знать на будущее
Сразу оговорюсь - мне нужно было БЕЗ primary_key = True
Камень был в том, что если не указать unique=True, то при миграции значения этого поля во всех инстансах становятся одинаковыми. А если указать, то при миграции выскакивает IntegrityError. В общем, что так, что эдак приходится делать data-миграцию.
источник

МС

Михаил Александрович Сибирёв in Django [ru] #STAY HOME
В общем, кроме того пути, что описан в доках, иного нет.
источник

А

Алексей in Django [ru] #STAY HOME
Как отловить в AsyncResult, что сервер был рестартнут? У меня таски celery beat, которые не должны нахлестываться друг на друга. Поэтому я после запуска таски пишу ее id в базу и проверяю перед запуском следующей, закончилась предыдущая или нет. Если не было ребута, я тупо жду SUCCESS, иначе не запускаю новую. Но вот при рестарте сервака в момент выполнения у меня SUCCESS. естественно, не пропишется, у меня может остаться совершенно разный статус, причем PENDING - это и еще не начавшаяся таска, и никогда не работавшая. Как поступать лучше?
источник

А

Алексей in Django [ru] #STAY HOME
или PENDING нам не важно, раз таска не запускалась никогда или ожидала в очереди - пофигу?
источник

А

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

DT

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

DT

Dan Tyan in Django [ru] #STAY HOME
или посмотреть на chain task-и
источник

Т

Тимур in Django [ru] #STAY HOME
Кто нибудь работал с Django-Tastypie?
С чего лучше начать, с него, или с Django rest framework?
источник

А

Алексей in Django [ru] #STAY HOME
Dan Tyan
если тебе второй таск надо запускать только после первого
может из него и запускать?
у меня как устроено, есть большой таск celery beat, он проходит циклом выборку из базы, запуская таски поменьше, и вот эти поменьше могут не успеть отработать с предыдущего запуска большого таска, для этого я запоминаю их id в базе, ожидая SUCESS, все бы хорошо, но перезапуск сервера все ломает
источник

А

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