我有Django的註冊設置和我的應用程序的工作。我在Django 1.1上,並使用最新的django-registration,0.8 alpha。
萬一它是相關的,我使用fcgi方法來部署和django註冊應用程序部署在一個單獨的文件夾中。我只需將包含的文件夾添加到python路徑。即在我的應用程序的settings.py我做django註冊不能設置「從」電子郵件地址認證電子郵件
import sys
sys.path.append('/path/to/django-registration-parent-folder')
在我的設置
文件我也成立
DEFAULT_FROM_USER = '[email protected] used'
當Django登記發出的激活郵件,但是,它仍然是從
站長@本地
唯一的辦法我能改變這是通過改變django註冊裏面的實際代碼。即在models.py行254:
# self.user.email_user(subject, message, settings.DEFAULT_FROM_EMAIL)
self.user.email_user(subject, message, '[email protected] used')
有人可以告訴我,爲什麼我的應用程序的設置文件發送激活郵件時不使用DEFAULT_FROM_EMAIL?
在此先感謝
這個真沒有本地化。我有同樣的問題。任何使用django註冊的人(大多數Django教程所說的模塊都會使用)。 – 2014-08-20 18:06:27