def product_delete_check()　ここでリクエスト、id,valeu,keyを削除するためのページに渡し、

def product_delete()　で削除実行完了ページに飛ぶときに削除を実行する動作を定義

delete_productは、product.delete() （＝idをゲットしたproductを削除する）という動作の流れとして、削除完了ページに遷移するときに、リクエスト、id,橋渡しキー、値の４つは必要だと思いましたが、次ページで渡した値を呼び出して使う必要がないので、リクエスト以外は不要ですよね。。削除します

def product_delete(request, product_id):
    product = Product.objects.get(pk=product_id)
    product.delete()
    return render(
        request, 'pina/product_delete.html')