我目前无法尝试从AJAX请求中读取存储在我的django静态存储库中的CSV文件。
Failed to load resource: http://127.0.0.1:8000/static/users/feedbacks/data.csv
the server responded with a status of 404 (Not Found)
是否有最佳做法可以在生产中正常工作?
这里是 js :
if (replayCSV){
$(document).ready(function() {
$.ajax({
type: "GET",
url: "/static/users/feedbacks/data.csv",
dataType: "csv",
success: function(data) {readData(data);}
});
console.log(dataToRead);
});
}
我的 django项目结构看起来像:
main_repository
-...
-project_folder
--app_folder
---static
----js
-----therequest.js
static_repository
-static
--users
---feedbacks
----data.csv
答案 0 :(得分:0)
<强>分辨强> 如果有人遇到类似的问题,我将按原样和下面的解决方案留下问题。简单地说,dataType是错误的。
使用dataType: "csv"
dataType: "text"
这将允许根据给定路径正确获取csv文件