質問: djangoの保存メソッドにエラーメッセージを表示する方法 私が作成しているインスタンスが特定のモデルで指定した最大限度を超えている場合にエラーメッセージを表示したい。これは内部条件です。 `+` を隠し、 `has_add_permission` メソッドをオーバーライドすることができます。これは私のアプリケーションでのユーザー認証に使用されます。 しかし、内部状態に基づいてスーパーユーザーである特定のログインに対してインスタンスを作成できるようにします。 `ValidationError` gives me error `u' max...' ValidationError at the url...` 誰もガイドできますか?
回答: 私は "内部状態"が何であるか分かりません。 ただし、 `save` メソッドではこれを行いません。 バリデータで行います。たとえば、モデルで `clean` メソッドを定義してこれを処理したり、検証でのカスタムフォームを使用したりすることができます。