問題タブ [validationerror]

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.

0 投票する
1 に答える
4560 参照

django - django adminはsave_modelメソッドのインラインでオブジェクトを削除します

関連する 2 つの (foreignkey リレーションによる) モデルがあり、インラインを持つ親の管理モデルを作成しました。いくつかのケース (管理者でブール フィールドによって編集) では、以前のオブジェクト (インライン) をすべて削除し、新しいオブジェクトを作成する必要があります。私は現在のオブジェクトのすべてのプロパティを取得し、(インライン) オブジェクトを再作成する必要があるかどうかを判断できる save_model で作成しようとしました。モデル:

管理者:

しかし、model_save メソッドでこれらのオブジェクトを削除しようとすると、ValidationError が発生します。この問題を解決する他の可能性はありますか?

0 投票する
2 に答える
2482 参照

html - Codeigniter - 配列フィールドの個々のエラー メッセージを表示する

個々の詳細を持つ顧客の配列をそれぞれ持っています。これは非常に単純な例です。

<input type="text" name="customer_names[]" />

codeigniter では、各 customer_name が必要です
$this->form_validation->set_rules('customer_names[]','Customer Names','required');

顧客名のいずれかが空白の場合、validation_errors();アレイ全体に対して 1 つのメッセージが表示されます。

その顧客の個々のエラー メッセージを取得するにはどうすればよいですか?

注: echo form_error('customer_names[0]');customer_name 0 が空白のままになっている場所で達成しようとしていることです。

0 投票する
7 に答える
80382 参照

django - Djangoのモデルのsaveメソッドで検証エラーを発生させます

モデルのsaveメソッドで検証エラーを適切に発生させ、ユーザーに明確なメッセージを返す方法がわかりません。

基本的に、「if」の各部分がどのように終了するか、エラーを発生させたい部分、および実際に保存する部分を知りたいです。

次に、たとえば値が一意でない場合にDjangoが自動的に返すのと同じように、何が問題であるかをユーザーに正確に伝える検証エラーを送信するために何をすべきかを知りたいです。(ModelForm)を使用して、モデルからすべてを調整しています。

0 投票する
1 に答える
326 参照

wpf - ItemsControl でのユーザー コントロールの検証

MVVM を使用して WPF アプリケーションに取り組んでいますが、MVVM ライトなどの MVVM フレームワークを使用していません。少なくとも 8 ~ 9 個のコントロールをホストするユーザー コントロールを作成しました。これはメイン ウィンドウの ItemControl に表示されます。メイン ウィンドウには、保存ボタンと閉じるボタンがあります。カスタム DataValidation を実装しました。いずれかのコントロールにデータ検証がある場合、[保存] ボタンが無効になります。これは、他のすべてのコントロールでは期待どおりに機能しますが、ItemControl では機能しません。ユーザー コントロールにはデータ検証があり、検証エラーが表示されますが、保存ボタンを無効にできません。どんな助けでも本当に感謝します。追加の詳細が必要な場合はお知らせください。

0 投票する
1 に答える
2066 参照

java - AbstractFormValidator Wicket での validate() のエラー

次のように、DateTextField にいくつかの検証を追加しようとしました。

検証は完全に正常に機能していますが、エラー メッセージの出力は次のように表示されます。

エラーメッセージが見つからないのはなぜですか?

0 投票する
2 に答える
1553 参照

python - 有効な日付に ValidationError を与える Django の loaddata

Django でフィクスチャを使用して、プロジェクトの 1 つに初期データを提供しようとしています。このデータを提供したいモデルには、「追加」という名前の DateField があります。そこで、フィクスチャを含む JSON ファイルに、次の行を含めました。

を使用してこのファイルをロードすると

このエラーが発生します

だから私は dumpdata を使って、内部フォーマットが私がしたものとどのように違うのかを見つけようとしました

しかし、私が使用したのと同じ行が含まれています:

JSON ファイルで日付を使用するにはどうすればよいですか? 私のフォーマットは dumpdate が私に与えるものと同じなので、どこが間違っていたのか本当にわかりません。

ほとんどすべてのモデルに DateFields が含まれており、アプリケーションをテストするにはフィクスチャからのデータが必要です。

0 投票する
3 に答える
143 参照

django - アクティブ化 (または登録) 時にユーザーにオブジェクトを追加するカスタム Django バックエンド

私は django に基づくレシピ Web サイトに取り組んでおり、カスタム バックエンドで問題が発生しました。

クックブック インスタンスをバックエンドに保存しようとすると、検証エラー - 例外が提供されません。

ここに私のバックエンドがあります:

エラーは cookbook.save() で発生します

ここに私のクックブックモデルがあります:

少しの助けを得るために私が提供する必要があるのはそれだけだと思います。

前もって感謝します、

A.クーパー

更新: pub_date に日時ではなく文字列が渡されたことが原因でエラーが発生しました update2: これについて行っている方法は最善の方法ではなく、シグナルを使用して同じ結果を達成しようとしています。

0 投票する
1 に答える
3165 参照

django - django モデルで以前の値を確認する方法

次のように、更新後に同じモデルインスタンスの以前のインスタンスよりも常に大きくしたいフィールドを持つdjangoモデルがあります。

同じメトンで他の検証を行ったので、クリーンが正常に機能していることはわかっていますが、問題なく機能しています。何が間違っているのか、どうすれば修正できますか?. 前もって感謝します。

テストしましたが、verion < prev_value の更新でエラー メッセージは表示されませんでした

編集:新しいdjango 1.4を使用しています

0 投票する
4 に答える
36788 参照

codeigniter - codeigniterでリダイレクトを使用して検証エラーを表示するには?

私はしばらく問題に取り組んできました。関数でリダイレクトを使用して検証エラーを設定するにはどうすればよいですか? これは私のコントローラにあるコードです:

そして、これはビューファイルで使用するコードです:

0 投票する
3 に答える
13127 参照

ruby-on-rails - Rails検証エラーのフィールドを強調表示する方法

Rails 3.1で検証エラーに失敗したフィールドのフォームフィールドの強調表示をどのように表示しますか?スキャフォールディングはこれを処理するためにcssとコントローラーコードを自動的に生成することを知っていますが、それを手動で生成する方法があるかどうか疑問に思いました。@ user.errors.full_messages.each ... etcを介してエラーメッセージの文字列表示をすでに実装しましたが、フィールドを赤で強調表示することができません。何か案は?

ありがとう。