edx의 전자 메일 기능을 활성화하려고 시도했지만이 단계를 수행했습니다. ImportError : django.core.mail 모듈이 없습니다.
- , 당신이 할 일은 다음과 같다, 이메일 작업 얻으려면
이동 이메일 부분에 CMS를 \ envs \ common.py
이동합니다. # Email으로 시작해야합니다.
변경 EMAIL_BACKEND 사용하려는 이메일에 'django.core.mail.backends.smtp.EmailBackend'
변경 DEFAULT_FROM_EMAIL을합니다. 마찬가지로, 당신의 선택의 호스트에 DEFAULT_FEEDBACK_EMAIL 및 SERVER_EMAIL
에 대한설정 EMAIL_HOST. (예 : Gmail의 경우 'smtp.google.com')
전자 메일 ID에는 EMAIL_HOST_USER를, 암호에는 EMAIL_HOST_PASSWORD를 설정하십시오. 포트에
설정 EMAIL_PORT 서버 사용 (Gmail에 대한 587.) 참 또는 거짓이 서버에 따라에
설정 EMAIL_USE_TLS. (진정한 Gmail을합니다.)
:
>>> from django.core.mail import EmailMessage
>>> email = EmailMessage('Hello', 'World', to=['[email protected]'])
>>> email.send()
오류가 발생했습니다 내가 초보자 해요
Traceback (most recent call last):
File "<stdin>", line 1, in <module
ImportError: No module named django.core.mail
및 I 이 문제를 해결하는 방법에 대한 아이디어가 없습니다. 나는 인터넷과 장고와 edx의 웹 사이트에서 해결책을 찾으려고 노력했지만, 아직 단서조차 갖고 있지 않다. 아무도 이걸로 제발 도와 줄 수 없나요? 많은 것을 감사드립니다.
django를 설치 했습니까? – falsetru
어떻게 파이썬 인터프리터를 시작 했습니까? 'manage.py shell'을 사용해야합니다. – AndrewS