tôi thêm trong các mẫu của tôi thư mục các thư mục con và các tập tin sau đây để ghi đè các tin nhắn email (tài liệu https://github.com/pennersr/django-allauth#sending-e-mail)a sau:django-allauth email HTML không gửi
templates/
account/
email/
email_confirmation_message.html
email_confirmation_message.txt
email_confirmation_subject.txt
Các override hoạt động hoàn hảo cho phiên bản * .txt email (có nghĩa là, tôi nghĩ rằng, tôi có một cấu trúc thư mục chính xác) nhưng vấn đề của tôi là phiên bản không hỗ trợ HTML gửi qua bởi django_allauth
Bạn đang sử dụng phiên bản nào (HTML mail là 0.10+)? Nếu không, tôi khuyên bạn nên xem qua mã này: https://github.com/pennersr/django-allauth/blob/052e500965f1e9913c51587f6d9f115ccb3bb21d/allauth/account/adapter.py#L67 để xem tại sao mọi thứ không được chọn - thư mục của bạn cấu trúc có vẻ ổn. – pennersr
Tôi đang sử dụng phiên bản 0.11.1. Tôi đã đọc nguồn nhưng không phải là 'đó' kỹ lưỡng. Tôi sẽ đọc được. Cảm ơn – Matthieu
Ok, hóa ra là đoạn mã nguồn tham gia thực tế là: https://github.com/pennersr/django-allauth/blob/052e500965f1e9913c51587f6d9f115ccb3bb21d/allauth/account/models.py#L120 Nếu tôi đọc kỹ tài liệu, điều đó không được nhắc đến là django_allauth tạo sự khác biệt giữa người dùng mới đăng ký hay không khi nói đến thông báo đăng ký email. Tôi sẽ tiếp tục các bài kiểm tra, tôi đoán mình cần 6 mẫu rồi (email_confirmation_signup * và email_confirmation *) – Matthieu