Size: a a a

Django [ru] #STAY HOME

2020 October 14

T

Tishka17 in Django [ru] #STAY HOME
Кто-то есть
источник

S

Shodmon in Django [ru] #STAY HOME
Tishka17
Привет. Только начал учить джангу.

Сделал первую миграцию и заметил что FK создался как initially deferred. Так и должно быть? Можно ли это отключить и чем грозит в случае джанги?
Хз, хорошо ли, плохо ли, но оно ставится по умолчанию, не пытался их убирать

В метах модели не уверен можно ли это переопределить, хотя констрейнты там строятся, можно в операциях миграции добавить скл, альтер, скажем с удалением констрейнта

Мб, ормовские каскады и апдейты и криэйты как-то связаны, с этим

Но глубже не скажу, не копался,  ибо зачем-то они его в какой-то версии сделали по умолчанию
источник

T

Tishka17 in Django [ru] #STAY HOME
Окей, забьем
источник

S

Shodmon in Django [ru] #STAY HOME
Все так и есть)
источник

N

Nikolay.O in Django [ru] #STAY HOME
всем привет. Как в админке джанги поменять рутовый url ? Нужно, чтобы / вёл прямо на changelist модели
источник

PK

Pavel Korolev in Django [ru] #STAY HOME
Всем привет!

Подскажите пожалуйста как переписать таску в celery, не пойму как изменить, чтобы исправить ошибку.
Лог и код таски по ссылке: https://gist.github.com/korolevpavel/cc9aa432c02ca3ad593cc5e2699def56

В двух словах: фоново проверяется статус платежа и, если платеж не оплачен, то черзе 60 секунд снова должна быть проверка.

Благодарю за помощь!
источник

ТА

Тимур Ахунов... in Django [ru] #STAY HOME
Ребят подскажите пожалуйста

Как в админке джанго добавлять в альбом несколько фотографий сразу?

Как это реализовать?
источник

AK

Alex Kalinin in Django [ru] #STAY HOME
Pavel Korolev
Всем привет!

Подскажите пожалуйста как переписать таску в celery, не пойму как изменить, чтобы исправить ошибку.
Лог и код таски по ссылке: https://gist.github.com/korolevpavel/cc9aa432c02ca3ad593cc5e2699def56

В двух словах: фоново проверяется статус платежа и, если платеж не оплачен, то черзе 60 секунд снова должна быть проверка.

Благодарю за помощь!
Эм, так self.retry это исключение. Его бросать надо, а не просто вызывать
https://docs.celeryproject.org/en/stable/userguide/tasks.html#retrying
источник

AK

Alex Kalinin in Django [ru] #STAY HOME
Тимур Ахунов
Ребят подскажите пожалуйста

Как в админке джанго добавлять в альбом несколько фотографий сразу?

Как это реализовать?
InlineAdmin
источник

г

гыг in Django [ru] #STAY HOME
Тимур Ахунов
Ребят подскажите пожалуйста

Как в админке джанго добавлять в альбом несколько фотографий сразу?

Как это реализовать?
Несколько imagefield, не?
источник

ТА

Тимур Ахунов... in Django [ru] #STAY HOME
Несколько бывает штук 60
источник

PK

Pavel Korolev in Django [ru] #STAY HOME
Alex Kalinin
Эм, так self.retry это исключение. Его бросать надо, а не просто вызывать
https://docs.celeryproject.org/en/stable/userguide/tasks.html#retrying
Но у меня нет исключения, как мне изменить задачу?
источник

DB

Dima Boger in Django [ru] #STAY HOME
Pavel Korolev
Но у меня нет исключения, как мне изменить задачу?
Внимательно посмотреть на код https://docs.celeryproject.org/en/stable/userguide/tasks.html#retrying
источник

AK

Alex Kalinin in Django [ru] #STAY HOME
Dima Boger
Внимательно посмотреть на код https://docs.celeryproject.org/en/stable/userguide/tasks.html#retrying
И как вариант выпей кофе или уже иди домой
источник

PK

Pavel Korolev in Django [ru] #STAY HOME
@b0g3r @alkalit даже не знаю что ответить, но хорошо что вы разбираетесь 🙂
источник

DB

Dima Boger in Django [ru] #STAY HOME
Pavel Korolev
@b0g3r @alkalit даже не знаю что ответить, но хорошо что вы разбираетесь 🙂
Ты же нашёл там raise self.retry() или это сарказм?
источник

N

Nikolay.O in Django [ru] #STAY HOME
Как в админке джанги поменять рутовый url ? Нужно, чтобы / вёл прямо на changelist модели
источник

PK

Pavel Korolev in Django [ru] #STAY HOME
Dima Boger
Ты же нашёл там raise self.retry() или это сарказм?
Нашел конечно, пока не пойму как переписать свою таску.
Т.е. как в случае response['actionCode'] == 1 вызвать except
источник

DB

Dima Boger in Django [ru] #STAY HOME
Pavel Korolev
Нашел конечно, пока не пойму как переписать свою таску.
Т.е. как в случае response['actionCode'] == 1 вызвать except
    else:
       raise self.retry(countdown=60)

?
источник

PK

Pavel Korolev in Django [ru] #STAY HOME
Dima Boger
    else:
       raise self.retry(countdown=60)

?
я не думал что так просто 🙈 сейчас попробую
источник