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>>})
我有一个 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>>})