Django 在 UpdateView 中使用 post 请求隐藏值定义 URL

Django define URL using post request hidden value in UpdateView

我有一个 UpdateView,并希望使用基于 POST 请求值的参数重定向到一个 URL,即在此方法中发送。

例如。 ('clients:client_list', number_id)

应该是,定义is_valid()后post函数的目的地。

Number_id是我在主外键模型的ListView中使用的,在我的模板中是隐藏输入

我使用以下解决方案来处理参数:

  • 您可以使用 URL 将参数传递给模板

或者您可以查看以下任何解决方案:How do I redirect in Django with context?

  • 可以使用render传递多个参数return render(request, '../template_name', {'param1':<<value>>})