1

ajaxを使用してdjangoサーバーからテキストファイルを読み取る方法を知りたいですか? または、他の何か。

XMLHttpRequest の使用について検索したところ、django テンプレートの html ファイルを取得しようとしたときに機能しました。しかし、テンプレート ディレクトリの外に他のテキスト ファイルを取得できませんでした。veiw.py で要求されたファイルのコンテンツを送信するにはどうすればよいですか?? render_to_response(). は使えないと思います。

あなたの助けが必要です:(

4

1 に答える 1

0

あなたのURLに次のようなものがあります:

url(r'^static/mymedia/'       , 'myproject.views.get_file'),

あなたの見解ではこのようなもの:

def get_file(request):
  current_directory='/home/arpit/myproject/'
  f=open(current_directory+request.path)
  return HttpResponse(f.read(),mimetype='text/plain')
于 2013-09-23T04:23:39.740 に答える