ありがとうございます。djangoのテンプレートページのファイルを印刷する方法は?
私はcsvファイルをアップロードして読むことができるビューを持っています。私はこのファイルのデータを私のテンプレートの1つ(したがってウェブページ上)に入れたいと思っています。私の見解は次のようになります。
@login_required
def uploadFunc(request, username):
user = get_object_or_404(User, username=username)
if request.method == 'GET':
return render_to_response('upload.html',{'user':user},context_instance=RequestContext(request))
elif request.method == 'POST':
with open('penguins.csv', 'rb') as f:
reader = csv.reader(f)
for m in reader:
print m
return HttpResponseRedirect("/")
あなたは私が(それは端末に出力ではなく、Webページを取得します)、抽出されたデータを印刷
print m
return HttpResponseRedirect("/")
から見て、その後にアップロードページをリダイレクトすることができたよう私のホームページでは、ペンギンのテーブルがどこにあるのですか?(名前を笑ってはいけません!私が知っている:))を構築する必要があります。私は、テンプレートindex.htmlに、そのテーブルに置かれるべきファイルであることを知るためにどうすればよいのか分かりません。
ご迷惑をおかけして申し訳ありませんが混乱している場合は、お気軽にご質問ください。
ありがとうございますが、最初のファイルをアップロードし、ディスク(またはメモリ)に保存する必要があり、再び、 blargie-BLA
理解していない:ファイルのアップロードはどこですか?ファイルを開いていますが、ファイルを保存していません。また、最後のリターンラインは、なぜそこにありますか?このメソッドを他のメソッドで呼び出そうと思っていますが、取得して投稿しますか? –
お問い合わせありがとうございます!開こうとしているファイルはdjangoフォルダにありますが、どうして私がそれを保存しないのかわかりません:(私は一般的にアップロードするのがとても新しいです。返信行、errr、私はそれを削除する必要があると思います:) –