問題タブ [django-email]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - Django 設定 - DEFAULT_FROM_EMAIL の動的な値
管理者から送信者のメールアドレスを変更できるようにしたいです。ただし、デフォルトの送信者の電子メールは で指定されsettings.py
ますDEFAULT_FROM_EMAIL
。
これを達成するための良いアプローチは何ですか?
編集:
ここでの主な問題はDEFAULT_FROM_EMAIL
、私のプロジェクトに含まれているサードパーティのアプリで使用されていることです。明らかな理由から、コードをいじりたくありません...
python - Django mail_admins と send_mail
明らかな設定を使用して、djangoアプリケーションがサーバーエラーを電子メールで適切に報告するようにすることができます:
しかし、何らかの理由で、send_email()
TLS なしで使用しようとすると認証エラーが返され、TLS を使用すると「この送信者として送信する権限がありません」というエラーが返されます。エラー報告が機能する理由が理解できず、send_email
機能しません...デフォルトで同じ設定が使用されます。
助言がありますか ?
python - Django:PasswordResetForm接続が拒否されました
PasswordResetForm (Django によるコード ソース) を使用しましたが、次のエラーが発生しました。
私のフォーム PasswordResetForm : https://docs.djangoproject.com/fr/1.8/_modules/django/contrib/auth/forms/#PasswordResetForm
私の見解、同上 ( https://docs.djangoproject.com/fr/1.8/_modules/django/contrib/auth/views/#password_reset )。
私の URL :
と私の設定:
シェルでテストすると:
python - Errno 11001] getaddrinfo に失敗しました
メールアドレスを単純なフォームにリンクしようとしたところ、エラーが引き続き発生し、まだ修正できませんでした. このエラーが実際に何を意味するのかを理解するのを手伝ってくれませんか。そしてそれを取り除くための可能な方法。
python - password_reset のためにユーザーにメールを送信
password_reset (パスワードをリセットするためにユーザーに送信するメッセージ) を実装しようとしていますが、電子メールを書いた後、何も送信されず、ユーザーはホームにリダイレクトされます...
私のview.py:
私の urls.py :
重要ではないことはわかっていますが、リセットフォームページにアクセスするために直接http://localhost:8000/resetと書いています。
なぜ機能しないのですか?:( なぜ何も送信されないのですか? なぜホームページにリダイレクトされるのですか?
ありがとう