Результаты поиска по запросу "django-signals"

6 ответов

Сигналы Django против преобладающего метода сохранения

2 ответа

джанго - сигналы не работают

2 ответа

Оставайтесь на линии. Я что-то перепутал. Скоро исправлю мой ответ ...

нтересно, возможно ли выборочно подавить сигнал Django (такой какpost_save или жеpost_init) о создании объекта или, альтернативно, отправить ему определенные параметры. Что у меня естьUser объект, который может быть создан разными способами ...

ТОП публикаций

0 ответов

Django Signals для обновления другой модели

Скажем, у меня есть две модели: class Product(models.Model): product = model.CharField() quantity = model.IntegerField() class sale(models.Model) product = models.ManyToManyField(Product) number_sold = model. IntegerField()Когда продажа будет ...

1 ответ

, Это как раз то, что мне нужно, см. Обновление вопроса для актуального решения.

у сделать денормализацию данных для лучшей производительности и поместить сумму голосов, которую получает мой пост в модели поста: class Post(models.Model): """ Blog entry """ author = models.ForeignKey(User) title = ...

1 ответ

Использование этого для выполнения запросов базы данных к существующим данным не работало с SQL в тестировании памяти :(

ужно выполнить несколько довольно простых задач после того, как моя среда Django была «полностью загружена». Более конкретно мне нужно сделать такие вещи, какSignal.disconnect() некоторые сигналы Django, которые по умолчанию установлены моей ...

8 ответов

TransactionManagementError «Вы не можете выполнять запросы до конца« атомарного »блока» при использовании сигналов, но только во время модульного тестирования

Я получаю TransactionManagementError при попытке сохранить экземпляр модели Django User, а в сигнале post_save я сохраняю некоторые модели, в которых пользователь использует внешний ключ. Контекст и ошибка очень похожи на этот вопросdjango ...

0 ответов

Потрясающие! Рад, что помог

я довольно длительное задание, которое нужно выполнить после вставки или обновления конкретной модели. Я решил использоватьpost_save сигнал вместо переопределенияsave метод уменьшения сцепления. Поскольку сигналы Django не являются асинхронными, ...

3 ответа

Почему сигнал Django post_save дает мне данные pre_save?

Я пытаюсь подключить & quot; Информацию & quot; возражать против многих "клиентов" (см код ниже) Когда один Информационный объект обновляется, я хочу отправ...

7 ответов

django - сравнивает старое и новое значение поля перед сохранением

У меня есть модель Django, и мне нужно сравнить старые и новые значения поля ДО сохранения.Я пробовал наследование save () и сигнал pre_save. Он был запущен ...