1👍
✅
First, you need a way to tell which form was submitted. You could name your submit buttons, for example:
<form>
{{ form_example1 }}
<input name="form_example_1" type="submit" value="Submit form 1">
</form>
<form>
{{ form_example2 }}
<input name="form_example_2" type="submit" value="Submit form 2">
</form>
Then, in your view, you should only bind your form to the POST data if that form was submitted. For example:
if "form_example1" in request.POST:
form_example1 = Example1Form(request.POST)
else:
form_example1 = Example1Form()
if "form_example2" in request.POST:
form_example2 = Example2Form(request.POST)
else:
form_example2 = Example2Form()
Source:stackexchange.com