Es ist schwierig zu wissen, aus welcher Umgebung die E-Mail gesendet wurde, wenn sie in verschiedenen Umgebungen ausgeführt wurde oder wenn mehrere Anwendungsserver vorhanden sind.
Senden Sie es also mit dem Hostnamen im Betreff der E-Mail. Sie können den Hostnamen mit dem Socket-Modul abrufen. Verwenden Sie dies als Präfix zum Senden von E-Mails.
socket
settings.py
from socket import gethostname
EMAIL_SUBJECT_PREFX = '[%s]' % gethostname()
os Alternativ kann es aus dem Unnamen des OS-Moduls erhalten werden.
settings.py
import os
EMAIL_SUBJECT_PREFIX = '[%s]' % os.uname()[1]
platform Ähnliches gilt für das Plattformmodul.
settings.py
import platform
EMAIL_SUBJECT_PREFIX = '[%s]' % platform.uname()[1]
Recommended Posts