jQuery("#myform").submit(function (e) {
e.preventDefault();
var formData = new FormData(this);
jQuery.ajax({
type:'POST',
url:'{% url 'editJobDesc' %}',
data: formData,
cache:false,
contentType: false,
processData: false,
success: function (data) {
alert("Done");
}
});
});
代码在localhost中运行良好,但在服务器上托管时显示404URL未找到
在djangoviews.py中:
profile = request.POST.get('profile')
jd = request.FILES.get('jd')
Djangourl.py:
path('editJobDesc', views.editJobDesc, name="editJobDesc"),
我发现这个错误是由于我试图使用ajax上传的文件引起的。如果我尝试上传其他输入,效果很好。
我甚至试着用formData附加文件,但仍然得到相同的错误
目前没有回答
相关问题 更多 >
编程相关推荐