... an SMTP server or email service provider in production. コードは django.core.mail モジュールにあります。 簡単な例 ¶ 簡単なメール送信には send_mail() を使用します。たとえば、プレーンテキストのメッセージを送信するには、次のようにします。 from django.core ... " , "OPTIONS" : { "host" : "localhost" , }, }, } Django abstracts the email sending process into an "email backend" class. メールのバックエンド lists the email backends that come with Django. The example above uses Django's SMTP email backend , which se ... This prevents test cases from sending real email and gives them access to the messages that would have been sent. 開発用にメールを設定する discusses some other approaches. Changed in Django 6.1: In earlier releases, Django defaulted to sending email th ... ... an SMTP server or email service provider in production. コードは django.core.mail モジュールにあります。 簡単な例 ¶ 簡単なメール送信には send_mail() を使用します。たとえば、プレーンテキストのメッセージを送信するには、次のようにします。 from django.core ... " , "OPTIONS" : { "host" : "localhost" , }, }, } Django abstracts the email sending process into an "email backend" class. メールのバックエンド lists the email backends that come with Django. The example above uses Django's SMTP email backend , which se ... This prevents test cases from sending real email and gives them access to the messages that would have been sent. 開発用にメールを設定する discusses some other approaches. Changed in Django 6.1: In earlier releases, Django defaulted to sending email th ... ... 機能しません。 EmailField ¶ class EmailField ( max_length = 254 , ** options ) [ソース] ¶ EmailValidator を使って、値が有効なメールアドレスであるかどうかをチェックする CharField です。 FileField ¶ class FileField ( upload_to = '' , storage = None , max_le ... ... 機能しません。 EmailField ¶ class EmailField ( max_length = 254 , ** options ) [ソース] ¶ EmailValidator を使って、値が有効なメールアドレスであるかどうかをチェックする CharField です。 FileField ¶ class FileField ( upload_to = '' , storage = None , max_le ... ... うグループを作成して、そのグループのメンバーに対してサイトのメンバー限定の領域にアクセスする権限を付与したり、メンバー限定のメールを送るコードを書いたりすることも可能です。 プログラムによる権限の作成 ¶ カスタム権限 は、モデルの Meta クラス内に定義でき、権 ... じことを行います。 直接ビューで request.user に対してテストを実行できます。たとえば、このビューは、ユーザが希望するドメインのメールを持っているかどうかをチェックし、持っていない場合はログインページにリダイレクトします: from django.shortcuts import redirec ... るために使われる 1 回限り有効なリンクを生成し、ユーザがパスワードをリセットできるようにします。そのリンクはユーザーが登録したメールアドレスに送信されます。 このビューは、以下の条件が満たされた場合にメールを送信します: 入力されたメールアドレスがシステムに存 ... ... うグループを作成して、そのグループのメンバーに対してサイトのメンバー限定の領域にアクセスする権限を付与したり、メンバー限定のメールを送るコードを書いたりすることも可能です。 プログラムによる権限の作成 ¶ カスタム権限 は、モデルの Meta クラス内に定義でき、権 ... じことを行います。 直接ビューで request.user に対してテストを実行できます。たとえば、このビューは、ユーザが希望するドメインのメールを持っているかどうかをチェックし、持っていない場合はログインページにリダイレクトします: from django.shortcuts import redirec ... るために使われる 1 回限り有効なリンクを生成し、ユーザがパスワードをリセットできるようにします。そのリンクはユーザーが登録したメールアドレスに送信されます。 このビューは、以下の条件が満たされた場合にメールを送信します: 入力されたメールアドレスがシステムに存 ... ... ch_fields = [ "foreign_key__related_fieldname" ] たとえば、著者の情報を持つブログエントリーの場合、以下の定義により、著者のメールアドレスによるブログエントリーの検索が可能となります。 search_fields = [ "user__email" ] When somebody does a search in the ... ... 設定されている場合(デフォルトで設定されています)、Djangoはこれらの人々にリクエスト/レスポンスサイクルで発生した例外の詳細をメールで送信します。 Each item in the list should be an email address string. Example: ADMINS = [ "john@example.com" , '"Ng, Mary" ... ング を参照してください。 DEFAULT_FROM_EMAIL ¶ デフォルト値: 'webmaster@localhost' サイト管理者からの自動対応用のデフォルトのメールアドレスです。このアドレスは送信メールの From: ヘッダに使用され、選択したメール送信プロトコルで有効なあらゆる形式を取ることが ... 細は、 ミドルウェア (Middleware) を参照)。 EMAIL_BACKEND ¶ Default: ' django.core.mail.backends.smtp.EmailBackend ' 使用するメール送信のバックエンド。利用可能なバックエンドのリストについては、 メールのバックエンド を参照してください。 バージョン 6.1 で非 ... ... ch_fields = [ "foreign_key__related_fieldname" ] たとえば、著者の情報を持つブログエントリーの場合、以下の定義により、著者のメールアドレスによるブログエントリーの検索が可能となります。 search_fields = [ "user__email" ] When somebody does a search in the ... ... 設定されている場合(デフォルトで設定されています)、Djangoはこれらの人々にリクエスト/レスポンスサイクルで発生した例外の詳細をメールで送信します。 Each item in the list should be an email address string. Example: ADMINS = [ "john@example.com" , '"Ng, Mary" ... ング を参照してください。 DEFAULT_FROM_EMAIL ¶ デフォルト値: 'webmaster@localhost' サイト管理者からの自動対応用のデフォルトのメールアドレスです。このアドレスは送信メールの From: ヘッダに使用され、選択したメール送信プロトコルで有効なあらゆる形式を取ることが ... 細は、 ミドルウェア (Middleware) を参照)。 EMAIL_BACKEND ¶ Default: ' django.core.mail.backends.smtp.EmailBackend ' 使用するメール送信のバックエンド。利用可能なバックエンドのリストについては、 メールのバックエンド を参照してください。 バージョン 6.1 で非 ... 2026年10月08日