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

В целом похоже, что Вам, возможно, придется перекомпилировать glibc, тьфу.

Вы не говорите, на какой среде Вы работаете, но если можно перекомпилировать код для OS X, тогда его версия libc имеет свободное (), который слушает эту переменную среды:

MallocErrorAbort             If set, causes abort(3) to be called if an
                              error was encountered in malloc(3) or
                              free(3) , such as a calling free(3) on a
                              pointer previously freed.

страница справочника бесплатно () на OS X имеет больше информации.

, Если Вы находитесь на Linux, затем попробуйте Valgrind, он может найти некоторые невозможные к поиску ошибки.

9
задан schmilblick 3 August 2009 в 12:14
поделиться

2 ответа

Это мое решение после применения патча с code.djangoproject.com, упомянутого выше.

Это добавлено в models.py:[1250ptingAnd the send_admin_email function:

def send_customer_email(sender, instance, action, model, field_name, reverse, objects, **kwargs):
    if ("add" == action):
        # do stuff
1
ответ дан 4 December 2019 в 23:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: