. ACCOUNT_EMAIL_VERIFICATION = ("mandatory")
'u ayarlıyorum, iyi çalışıyor ve kullanıcı bir doğrulama e-postası alıyor. Ancak, herhangi bir e-posta doğrulaması gerektirmediğinden, kullanıcı yalnızca kayıt olmak ve bir hoş geldiniz e-postası almalıdır. settings.py-Django-allauth: (doğrulama olmadan) kayıt karşılama e-posta göndermek I (django-allauth kullanarak) Django uygulaması üzerinde yukarı imzalar bir kullanıcıya bir karşılama e gönderebilir nasıl
ACCOUNT_AUTHENTICATION_METHOD = ("email")
ACCOUNT_EMAIL_VERIFICATION = ("none")
ACCOUNT_SIGNUP_PASSWORD_VERIFICATION = False
ACCOUNT_UNIQUE_EMAIL = True
ACCOUNT_USERNAME_REQUIRED = False
EMAIL_CONFIRMATION_SIGNUP = True
ACCOUNT_EMAIL_REQUIRED =True
LOGIN_REDIRECT_URL = '/'
LOGOUT_URL = '/'
ACCOUNT_LOGOUT_ON_GET =False
ACCOUNT_LOGOUT_REDIRECT_URL = '/'
SOCIALACCOUNT_QUERY_EMAIL = (ACCOUNT_EMAIL_REQUIRED)
SOCIALACCOUNT_AUTO_SIGNUP = True
SOCIALACCOUNT_AVATAR_SUPPORT = ('avatar' in INSTALLED_APPS)
EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = '##'
EMAIL_HOST_PASSWORD = '##'
EMAIL_PORT = 587
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
karşılama kayıt posta gönderir Kaçırdığım herhangi bir ayar var mı? Yoksa görüşümden geçmek zorunda mıyım? Bunun için yolu anlamaya çalışıyor gibiydi. Herhangi bir yardım harika olurdu. Teşekkürler.
Yanıt için teşekkürler! işe yaradı!! E-postayı göndermek için ben send_mail'i kullanıyorum ('Hoş Geldiniz', 'Abc.com adresindeki kayıtlarınız başarılı. Kullanıcı adınız% s'% user.username, 'Merhaba <[email protected]>', [user.email]) E-postanın gövdesi için bir şablonun (tek bir metin satırı değil) nasıl kullanılacağını bilmese de, bunu çözeceğim, çözümünüz hile yaptı! Teşekkürler –