0
現在、AJAXリクエストから私のdjango静的リポジトリに格納されたCSVファイルを読み込もうとしていません。DjangoのAJAXリクエストからの相対パスでのベストプラクティス
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)
本番環境で正しく動作するためのベストプラクティスはありますか?がどのように見える
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プロジェクト構造:ここ
はJSあるmain_repository
-...
-project_folder
--app_folder
---static
----js
-----therequest.js
static_repository
-static
--users
---feedbacks
----data.csv
それが何を意味する* main_repository *と* static_repository *に応じて適切にcsvファイルを取得できるようになりますか? 'manage.py'はどこですか?明らかに、パスに含まれていないディレクトリ* static_repository *にあるため、ファイルを見つけることができません。しかしそれだけでは問題は解決しません。 * js *ファイルの場所は重要ではありません。 * js *ファイルが呼び出される場所は重要です。 – cezar
'static_repository'からコンテンツを提供する責任は何ですか?どのように構成されていますか? –