... eld. error_messages ¶ error_messages 引数を使用すると、フィールドが出すデフォルトのメッセージを上書きできます。上書きしたいエラーメッセージに一致するキーを持つ辞書を渡してください。例えば、これはデフォルトのエラーメッセージです: >>> from django import forms >>> g ... ic . clean ( "" ) Traceback (most recent call last): ... ValidationError : ['This field is required.'] そしてこれがカスタムエラーメッセージです: >>> name = forms . CharField ( error_messages = { "required" : "Please enter your name" }) >>> name . clean ( "" ) Tra ... l last): ... ValidationError : ['Please enter your name'] 以下の built-in Field classes セクションでは、各 Field が使用するエラーメッセージのキーを定義しています。 validators ¶ Field. validators ¶ validators 引数は、フィールドに対するバリデーション関数のリストを指 ... ... eld. error_messages ¶ error_messages 引数を使用すると、フィールドが出すデフォルトのメッセージを上書きできます。上書きしたいエラーメッセージに一致するキーを持つ辞書を渡してください。例えば、これはデフォルトのエラーメッセージです: >>> from django import forms >>> g ... ic . clean ( "" ) Traceback (most recent call last): ... ValidationError : ['This field is required.'] そしてこれがカスタムエラーメッセージです: >>> name = forms . CharField ( error_messages = { "required" : "Please enter your name" }) >>> name . clean ( "" ) Tra ... l last): ... ValidationError : ['Please enter your name'] 以下の built-in Field classes セクションでは、各 Field が使用するエラーメッセージのキーを定義しています。 validators ¶ Field. validators ¶ validators 引数は、フィールドに対するバリデーション関数のリストを指 ... ... or_messages ¶ error_messages 引数を指定すると、paginator がデフォルトで返すメッセージを上書きできます。オーバーライドしたいエラーメッセージにマッチするキーを持つ辞書を渡します。使用可能なエラーメッセージのキーは invalid_page , min_page , no_results です。 たとえば ... 、デフォルトのエラーメッセージは以下のようなものです: >>> from django.core.paginator import Paginator >>> paginator = Paginator ([ 1 , 2 , 3 ], 2 ) >>> pa ... ginator . page ( 5 ) Traceback (most recent call last): ... EmptyPage : That page contains no results そしてこれがカスタムエラーメッセージです: >>> paginator = Paginator ( ... [ 1 , 2 , 3 ], ... 2 , ... error_messages = { "no_results" : "Page does not exist" }, ... ... or_messages ¶ error_messages 引数を指定すると、paginator がデフォルトで返すメッセージを上書きできます。オーバーライドしたいエラーメッセージにマッチするキーを持つ辞書を渡します。使用可能なエラーメッセージのキーは invalid_page , min_page , no_results です。 たとえば ... 、デフォルトのエラーメッセージは以下のようなものです: >>> from django.core.paginator import Paginator >>> paginator = Paginator ([ 1 , 2 , 3 ], 2 ) >>> pa ... ginator . page ( 5 ) Traceback (most recent call last): ... EmptyPage : That page contains no results そしてこれがカスタムエラーメッセージです: >>> paginator = Paginator ( ... [ 1 , 2 , 3 ], ... 2 , ... error_messages = { "no_results" : "Page does not exist" }, ... ... . "urgent" : True , ... } >>> f = ContactForm ( data ) >>> f . is_valid () False Form. errors ¶ errors 属性にアクセスして、エラーメッセージの辞書を取得します。 >>> f . errors {'subject': ['This field is required.'], 'contact_email': ['Enter a valid email address. ... ']} この辞書では、キーはフィールド名であり、値はエラーメッセージを表す文字列のリストです。エラーメッセージがリストに格納されているのは、1つのフィールドに複数のエラーメッセージが出力される場 ... lies on as_data() . as_data() の必要性は、後方互換性に起因します。以前は ValidationError インスタンスは レンダリングされた エラーメッセージが Form.errors ディクショナリに追加されると同時に消失していました。できれば Form.errors が ValidationError インスタンスを保持 ... ... ッダに使用され、選択したメール送信プロトコルで有効なあらゆる形式を取ることができます。 これは ADMINS と MANAGERS へ送信されるエラーメッセージには影響しません。それについては SERVER_EMAIL を参照してください。 To build an address with a display name from variable con ... を使用します。 SERIALIZATION_MODULES = { "yaml" : "path.to.yaml_serializer" } SERVER_EMAIL ¶ デフォルト値: 'root@localhost' エラーメッセージが送信されるメールアドレスは、 ADMINS や MANAGERS に送信されるメールの送信元となるアドレスです。このアドレスは、選択したメー ... m variable content, see Formatting email addresses . 私のメールが異なるアドレスから送信されるのはなぜですか? このアドレスはエラーメッセージ専用です。普通のメールメッセージが send_mail() で送信される際のアドレスとは 異なります 。そのためには、 DEFAULT_FROM_EMAIL を ... ... ッダに使用され、選択したメール送信プロトコルで有効なあらゆる形式を取ることができます。 これは ADMINS と MANAGERS へ送信されるエラーメッセージには影響しません。それについては SERVER_EMAIL を参照してください。 To build an address with a display name from variable con ... を使用します。 SERIALIZATION_MODULES = { "yaml" : "path.to.yaml_serializer" } SERVER_EMAIL ¶ デフォルト値: 'root@localhost' エラーメッセージが送信されるメールアドレスは、 ADMINS や MANAGERS に送信されるメールの送信元となるアドレスです。このアドレスは、選択したメー ... m variable content, see Formatting email addresses . 私のメールが異なるアドレスから送信されるのはなぜですか? このアドレスはエラーメッセージ専用です。普通のメールメッセージが send_mail() で送信される際のアドレスとは 異なります 。そのためには、 DEFAULT_FROM_EMAIL を ... ... . "urgent" : True , ... } >>> f = ContactForm ( data ) >>> f . is_valid () False Form. errors ¶ errors 属性にアクセスして、エラーメッセージの辞書を取得します。 >>> f . errors {'subject': ['This field is required.'], 'contact_email': ['Enter a valid email address. ... ']} この辞書では、キーはフィールド名であり、値はエラーメッセージを表す文字列のリストです。エラーメッセージがリストに格納されているのは、1つのフィールドに複数のエラーメッセージが出力される場 ... lies on as_data() . as_data() の必要性は、後方互換性に起因します。以前は ValidationError インスタンスは レンダリングされた エラーメッセージが Form.errors ディクショナリに追加されると同時に消失していました。できれば Form.errors が ValidationError インスタンスを保持 ... ... か? FAQ: 管理インタフェース ログインできません。正しいユーザ名とパスワードを入力したのに、再度ログインページが表示されます。エラーメッセージも出ません。 ログインできません。正しいユーザ名とパスワードを入力したはずなのに、再度ログインページが開き、「正しいユーザ名と ... パスワードを入力してください」というエラーメッセージが表示されます。 管理サイト上で最後にオブジェクトを編集したユーザの情報をあるフィールドに自動的に設定する方法はありますか? 管 ... ... か? FAQ: 管理インタフェース ログインできません。正しいユーザ名とパスワードを入力したのに、再度ログインページが表示されます。エラーメッセージも出ません。 ログインできません。正しいユーザ名とパスワードを入力したはずなのに、再度ログインページが開き、「正しいユーザ名と ... パスワードを入力してください」というエラーメッセージが表示されます。 管理サイト上で最後にオブジェクトを編集したユーザの情報をあるフィールドに自動的に設定する方法はありますか? 管 ... 2026年10月08日