我不想在setting.py中使用电子邮件配置字段,我想将它们放入模型中.
class Configuration(models.Model):
email_use_tls = models.BooleanField(_(u'EMAIL_USE_TLS'),default=True)
email_host = models.CharField(_(u'EMAIL_HOST'),max_length=1024)
email_host_user = models.CharField(_(u'EMAIL_HOST_USER'),max_length=255)
email_host_password = models.CharField(_(u'EMAIL_HOST_PASSWORD'),max_length=255)
email_port = models.PositiveSmallIntegerField(_(u'EMAIL_PORT'),default=587)
....
Run Code Online (Sandbox Code Playgroud)
配置django.core.mail.send_mail行为的最佳做法是什么?我应该将send_mail代码复制到我的项目中吗?那不是我想要的.