0
djangoアプリケーションでは、1-Mの関係を持つ2つのモデルがあります。 Parent
およびChild
。クラスを使用して、親モデルオブジェクトを削除する必要があります。オブジェクトを削除する前に、子オブジェクトがあるかどうかを確認し、存在する場合はオブジェクトを削除する代わりにエラーメッセージを返します。 現在、私のDeleteView、デフォルトのようなものです:DjangoクラスベースのDeleteViewチェック制約
class ParentDeleteView(DeleteView):
model = Parent
def get_success_url(self):
return reverse_lazy('parent-list')
どの方法私は制約をチェックするために実装する必要がありますか?