指定的电子邮件文件路径和呈现字符串

2024-09-10 06:28:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我在settings.py中指定了我的EMAIL_FILE_PATH,并创建了一个包含以下内容的视图:

message = render_to_string('activation-mail.html', {
            ***more irrelevant code***
        })

但是当我执行这个函数时,我得到一个错误django.template.exceptions.TemplateDoesNotExist: activation-mail.html

我的邮件路径来自settings.py

BASE_DIR = os.path.dirname(os.path.dirname(__file__))
CONTENT_DIR = os.path.join(BASE_DIR, 'content')

EMAIL_FILE_PATH = os.path.join(CONTENT_DIR, 'tmp/emails')

我的邮件模板的路径是content/tmp/emails/activation-mail.html

我在哪里搞砸了


Tags: pathpy路径basesettingsosemailhtml