为设置不同的url剑道.ui.上传

2024-05-15 14:39:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用带有django框架的kendouiupload小部件将文本文件上载到我的web服务器。在一个web页面上有两个不同的表单,每个表单都使用kendo的上传(在同步模式下使用)。当文件被提交时,kendo会自动将“submit”附加到当前的url,并将其作为帖子中的url。我想能够根据提交的表单动态设置url。任何帮助都将不胜感激。在

我的表单模板:

<form method="post" action="submit" class='uploader' style="width:45%">
       {% csrf_token %}
            <div>
                <input name="keywords" id="import-keywords" type="file" />
                <input type="submit" value="Submit" class="k-button" />
            </div>
</form>
...
...
<form method="post">{% csrf_token %}
<div>
    <input name="apps" id="import-apps" type="file" />
    <input type="submit" value="Submit" class="k-button" />
</div>

以及我的javascript:

^{pr2}$

所以在我的url文件中,匹配的url(对于两个表单)是

currentpageurl/submit

Tags: 文件divformtokenweburl表单input
1条回答
网友
1楼 · 发布于 2024-05-15 14:39:30

实际上submit来自你的form。当你说action="submit"时,你是在说帖子的URL。因为它不是以/开头的,它是相对于您当前的URL的。在

如果将其更改为:

<form method="post" action="foo" class='uploader' style="width:45%">
   {% csrf_token %}
        <div>
            <input name="keywords" id="import-keywords" type="file" />
            <input type="submit" value="Submit" class="k-button" />
        </div>
</form>
...
...
<form method="post" action="bar">{% csrf_token %}
<div>
    <input name="apps" id="import-apps" type="file" />
    <input type="submit" value="Submit" class="k-button" />
</div>

然后,您将使用currentpageurl/foo作为第一个表单(发送import-keywords的表单)和{}作为第二个表单(发送import-apps)的表单。在

相关问题 更多 >