Javascript 一个django表单,有两个输入,两个URL,两个视图,都有不同的js用于下一页

Javascript 一个django表单,有两个输入,两个URL,两个视图,都有不同的js用于下一页,javascript,html,django,forms,django-forms,Javascript,Html,Django,Forms,Django Forms,我有一个django表单,它拾取一些用户输入的文本 现在我想为这个表单提供两种不同的输入类型 forms.py:- from django import forms from models import blogs class blogform(forms.ModelForm): class Meta: model = blogs fields = ('text','submitter') 在模板中(我感到困惑的部分):- {%csrf\u令牌%}

我有一个django表单,它拾取一些用户输入的文本

现在我想为这个表单提供两种不同的输入类型

forms.py:-

from django import forms
from models import blogs

class blogform(forms.ModelForm):
    class Meta:
        model = blogs
        fields = ('text','submitter')
在模板中(我感到困惑的部分):-

{%csrf\u令牌%}
它们都应该使用来自textarea的相同文本,但将站点转到不同的URL,从而获得不同的视图

stackoverflow上的大多数相关答案都有两种输入类型,但都指向相同的操作url。同样的情况也会发生在上面的代码片段中

如何使两个输入都指向不同的URL


此外,操作需要是独立的,这样我就可以使用不同的js来打开新的url。例如:-单击输入类型1将进入同一选项卡上的新页面,而单击输入类型将打开新选项卡上的新url。

您始终可以使用JavaScript处理输入(按钮?)单击:



您可以随时使用JavaScript处理输入(按钮?)点击:这就是我计划要做的。然而,我希望我知道一种使用django表单的方法。
  <form method = "post" action = "<target url comes here>"> {% csrf_token %}
    <div><textarea id="textid" name = "text"></textarea></div>
    <input type = "input1" name="name1" id="id1" value = "value1"/>
    <input type = "input2" name="name2" id="id2" value = "value2"/>
   </form>
<input type="button" onclick="this.form.action='target_url_1'; this.form.submit(); return false;" value="Send to 1st url">
<input type="button" onclick="this.form.action='target_url_2'; this.form.submit(); return false;" value="Send to 2nd url">