Django EmailMessagereply_toオブジェクトがヘッダーに渡されない

チャールズ・スミス

そのため、考えられるすべての組み合わせを試しましたが、reply_toオブジェクトをヘッダーに渡すことができませんreply_toメールアドレスをハードコーディングしても。フォームはそれ以外は問題なく動作します。ご協力ありがとうございました

バージョン

Django==1.10.1
sendgrid==3.6.3
sendgrid-django==4.0.4

見る

def index(request):
    form_class = FooterForm

    if request.method == 'POST':
        form = form_class(data=request.POST)
        if form.is_valid():
            fullname = request.POST.get('fullname')
            phone_number = request.POST.get('phone_number')
            email_address = request.POST.get('email_address')
            message_content = request.POST.get('message_content')
            subject = 'Contact Information Submitted from Trust and Beneficiary Advocates'
            from_email = settings.DEFAULT_FROM_EMAIL
            recipient_list = '[email protected]'
            bcc = '[email protected]'
            ctx = {
                'title': 'Trust and Beneficiary Advocates',
                'subject': subject,
                'fullname': fullname,
                'phone_number': phone_number,
                'email_address': email_address,
                'message_content': message_content
            }

            message = get_template('email_forms/contact_form_email.html').render(Context(ctx))
            msg = EmailMessage(
                subject,
                message,
                from_email,
                [recipient_list],
                [bcc],
                reply_to=['[email protected]']
            )
            msg.content_subtype = 'html'
            msg.send()

            return redirect('/thank-you/')

    return render(request, 'pages/index.html', {
        'form': form_class, 'title': 'Trust and Beneficiary Advocates'
    })

reply_toの組み合わせを試しました

reply_to=['[email protected]']
headers={'Reply-To': '[email protected]'}
アラスデア

コードは問題ないように見えます-使用reply_to=['[email protected]']はDjango1.8以降で機能するはずです。

sendgrid-djangoでこのバグに遭遇したようですプルリクエスト51で修正を適用してみるか(単一の返信先アドレスのみをサポートしますが、場合によっては問題ないように見えます)、別のサービスに切り替えてメールを送信することもできます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Django:オブジェクトがインデックスページに表示されない

分類Dev

Django、モデルオブジェクトがビューに表示されない

分類Dev

属性エラー:「リクエスト」オブジェクトに属性「ヘッダー」がありません-Django

分類Dev

Djangoメソッドの同じオブジェクトが保存されない

分類Dev

Djangoテンプレートオブジェクトが表示されない

分類Dev

djangoのPOSTリクエストでターミナルにjavascriptblobオブジェクトが表示されない

分類Dev

Django変数がヘッダーセクションに表示されない

分類Dev

フォームからデータを投稿した後、djangoオブジェクトが作成されない

分類Dev

Djangoフレームワーク:特定のpkのWebページにオブジェクトが表示されない

分類Dev

djangoのドロップダウンリストに外部キーフィールドのオブジェクトが表示されます

分類Dev

オブジェクトがdjangoのカートに保存されていません

分類Dev

コミットされていないモデルオブジェクトとコミットされたモデルオブジェクトのDjango共通部分

分類Dev

JSON化されたオブジェクトをDjangoのバックエンドに渡しますか?

分類Dev

createviewで作成されたオブジェクトをdjangoのupdateviewに渡す方法

分類Dev

Djangoモデルには外部キーオブジェクトが設定されていません

分類Dev

Django:チェックボックスがチェックされているときにオブジェクトを削除する

分類Dev

djangoデータベースが削除されたオブジェクトのIDを新しいオブジェクトに使用しないようにするにはどうすればよいですか?

分類Dev

カスタム計算で「NoneType」オブジェクトが呼び出されないdjangoが返される

分類Dev

画像がウェブページに表示されない(Django)

分類Dev

Django-リダイレクトで渡された辞書がテンプレートに表示されない

分類Dev

データベースから削除されないオブジェクト。Django、Django Rest Framework

分類Dev

Django Rest FrameworkModelSerializerカスタムシリアライザーフィールドto_internal_valueがオブジェクトに保存されない

分類Dev

django-adminバックエンドでマークダウンウィジェットがdjango-markdownで表示されないのはなぜですか?

分類Dev

フォームのCharFieldがDjangoプロジェクトに表示されない

分類Dev

フォームがフィールドを表示しない(forms.Formsオブジェクトが表示されない)-Django 1.11.8

分類Dev

オブジェクトが別のテーブルに表示される場合のdjangoフィルター

分類Dev

Django REST FrameworkModelSerializer-オブジェクトが保存されていません

分類Dev

Django RestFrameworkのカスタムオブジェクト権限が呼び出されない

分類Dev

djangoのデータテーブルでIDではなく外部キー値がオブジェクトとして返されています

Related 関連記事

  1. 1

    Django:オブジェクトがインデックスページに表示されない

  2. 2

    Django、モデルオブジェクトがビューに表示されない

  3. 3

    属性エラー:「リクエスト」オブジェクトに属性「ヘッダー」がありません-Django

  4. 4

    Djangoメソッドの同じオブジェクトが保存されない

  5. 5

    Djangoテンプレートオブジェクトが表示されない

  6. 6

    djangoのPOSTリクエストでターミナルにjavascriptblobオブジェクトが表示されない

  7. 7

    Django変数がヘッダーセクションに表示されない

  8. 8

    フォームからデータを投稿した後、djangoオブジェクトが作成されない

  9. 9

    Djangoフレームワーク:特定のpkのWebページにオブジェクトが表示されない

  10. 10

    djangoのドロップダウンリストに外部キーフィールドのオブジェクトが表示されます

  11. 11

    オブジェクトがdjangoのカートに保存されていません

  12. 12

    コミットされていないモデルオブジェクトとコミットされたモデルオブジェクトのDjango共通部分

  13. 13

    JSON化されたオブジェクトをDjangoのバックエンドに渡しますか?

  14. 14

    createviewで作成されたオブジェクトをdjangoのupdateviewに渡す方法

  15. 15

    Djangoモデルには外部キーオブジェクトが設定されていません

  16. 16

    Django:チェックボックスがチェックされているときにオブジェクトを削除する

  17. 17

    djangoデータベースが削除されたオブジェクトのIDを新しいオブジェクトに使用しないようにするにはどうすればよいですか?

  18. 18

    カスタム計算で「NoneType」オブジェクトが呼び出されないdjangoが返される

  19. 19

    画像がウェブページに表示されない(Django)

  20. 20

    Django-リダイレクトで渡された辞書がテンプレートに表示されない

  21. 21

    データベースから削除されないオブジェクト。Django、Django Rest Framework

  22. 22

    Django Rest FrameworkModelSerializerカスタムシリアライザーフィールドto_internal_valueがオブジェクトに保存されない

  23. 23

    django-adminバックエンドでマークダウンウィジェットがdjango-markdownで表示されないのはなぜですか?

  24. 24

    フォームのCharFieldがDjangoプロジェクトに表示されない

  25. 25

    フォームがフィールドを表示しない(forms.Formsオブジェクトが表示されない)-Django 1.11.8

  26. 26

    オブジェクトが別のテーブルに表示される場合のdjangoフィルター

  27. 27

    Django REST FrameworkModelSerializer-オブジェクトが保存されていません

  28. 28

    Django RestFrameworkのカスタムオブジェクト権限が呼び出されない

  29. 29

    djangoのデータテーブルでIDではなく外部キー値がオブジェクトとして返されています

ホットタグ

アーカイブ