1
A
回答
0
設置自己的適配器:
ACCOUNT_ADAPTER = 'example.MyAdapter'
然後:
from django.utils import translation
class MyAdapter(DefaultAccountAdapter):
def render_mail(self, template_prefix, email, context):
# Set language, based on `email`, or `self.request.session`, or
# whatever fits your project
#
# TODO: insert your logic here
lang = 'nl'
with translation.override(lang):
return super().render_mail(template_prefix, email, context)
相關問題
- 1. Django的allauth:電子郵件確認
- 2. PrestaShop電子郵件本地化
- 3. 本地化多語言電子郵件的電子郵件操作
- 4. 用戶在Allauth上更改電子郵件後的確認電子郵件
- 5. 驗證電子郵件本地組件
- 6. 預生成本地化的Python電子郵件模板
- 7. Codeigniter文本電子郵件格式化
- 8. Django的allauth設置的用戶名相同的電子郵件
- 9. 電子郵件格式化基礎(純文本電子郵件中的鏈接)
- 10. 本地存儲電子郵件(imaplib,libpst)
- 11. 電子郵件發送本地主機
- 12. 發送電子郵件本地主機
- 13. Sendgrid在本地接收電子郵件
- 14. 從AppEngine本地發送電子郵件
- 15. 本地電子郵件發送在osCommerce
- 16. 發送本地電子郵件到smtp
- 17. 發送本地電子郵件
- 18. 當電子郵件地址發生變化時發送電子郵件
- 19. 用於e2e電子郵件測試的本地主機電子郵件
- 20. 來自特定電子郵件地址的腳本電子郵件
- 21. 從本地域發送電子郵件到域外的電子郵件
- 22. 使用Django和django-allauth獲取新用戶的Twitter電子郵件地址
- 23. Django的Allauth修改電子郵件地址127.0.0.0從服務器域名
- 24. Django的allauth電子郵件登錄 - 總是錯誤
- 25. django-allauth電子郵件確認中的密碼
- 26. Django的allauth:通過電子郵件確認用戶註冊
- 27. 接受用戶名或電子郵件與登錄的Django allauth
- 28. 如何更改allauth中的電子郵件驗證鏈接
- 29. 本地化Crashlytics Beta電子郵件通知
- 30. 如何發送本地化電子郵件