मैं अपने टेम्पलेट्स में जोड़ने के क्रम में ईमेल संदेश (डॉक्स https://github.com/pennersr/django-allauth#sending-e-mail)a निम्नलिखित ओवरराइड करने के लिए निम्न सबफ़ोल्डर और फ़ाइलों फ़ोल्डर:Django-allauth HTML ईमेल नहीं भेज
templates/
account/
email/
email_confirmation_message.html
email_confirmation_message.txt
email_confirmation_subject.txt
ओवरराइड ईमेल के * .txt संस्करण के लिए पूरी तरह से काम करता है (जिसका अर्थ है, मुझे लगता है, मैं एक सही फ़ोल्डर संरचना है) लेकिन मेरी समस्या HTML संस्करण django_allauth द्वारा पर नहीं भेजा जाता है
आप किस संस्करण का उपयोग कर रहे हैं (HTML मेल 0.10+ हैं)? अन्यथा, मेरा सुझाव है कि आप इस कोड के माध्यम से कदम उठाएं: https://github.com/pennersr/django-allauth/blob/052e500965f1e9913c51587f6d9f115ccb3bb21d/allauth/account/adapter.py#L67 यह देखने के लिए कि चीजें क्यों नहीं उठाई जा रही हैं - आपकी निर्देशिका संरचना ठीक दिखती है। – pennersr
मैं संस्करण 0.11.1 का उपयोग कर रहा हूँ। मैंने स्रोत पढ़ा है लेकिन 'वह' पूरी तरह से नहीं। मैं लाभ पढ़ूंगा। धन्यवाद – Matthieu
ठीक है, यह पता चला है कि स्रोत कोड का टुकड़ा शामिल है, वास्तव में, निम्नलिखित: https://github.com/pennersr/django-allauth/blob/052e500965f1e9913c51587f6d9f115ccb3bb21d/allauth/account/models.py#L120 यदि मैं ध्यान से डॉक्टर को पढ़ता हूं तो यह उल्लेख नहीं किया जाता है कि django_allauth नए पंजीकृत उपयोगकर्ता के बीच एक अंतर बनाता है या नहीं जब ईमेल पंजीकरण संदेशों की बात आती है। मैं अपने परीक्षण जारी रखूंगा, मुझे लगता है कि मुझे 6 टेम्पलेट्स की आवश्यकता है (email_confirmation_signup * और email_confirmation *) – Matthieu