Dne 18.10.2017 v 20:36 Stanislav Vasko napsal(a):
Zatím co jsem zjistil je fakt, že za problémem stálo
(pokud se to
zase neprojeví) nastavením send_mail() parametru fail_silently=False.
Nastavil jsem na fail_silently=True a chyba zmizela. Resp. nezmizela,
ale aplikace si s tím přestala lámat hlavu a jede. Sranda je, že
email se odeslal vždy, do databáze se také vše propsalo i se starým
nastavením a chyba nastala někde na WSGI a asi jen někdy. V logu
Apache vidím něco o restartování WSGI apod. a jen někdy se to logne.
V tom případě doporučuji v settings.py vyplnit parametr ADMINS v tomto
formátu:
ADMINS = [('Jméno Příjmení', 'e-mail')]
Když je nastavené DEBUG=False, tak Django při neošetřené výjimce
automaticky pošle kompletní backtrace na všechny e-maily zadané v tomto
parametru.
S pozdravem,
Martin Doucha