2

多くの異なるビューに次の django ビューを使用していますが、それを呼び出したビューにリダイレクトする方法はありますか?

画像を削除

def delete_image(request,id,image_id):
    ImagenAvaluo.objects.filter(image_id=image_id).delete()
    return calling_view(request,id)
4

1 に答える 1

5

別の関数を作成し、それをいくつかのビューで使用します。

def delete_images(image_id):
    ImagenAvaluo.objects.filter(image_id=image_id).delete()

そうすれば、どのビューが他のどのビューを呼び出したかを追跡する必要がなくなります。requestまた、オブジェクトを渡す手間も省けます。

于 2013-10-01T16:30:29.483 に答える