Djangoでpandasデータフレームとテンプレートを組み合わせて表示するにはview.pyをどのように書けばいいでしょうか。
pandasデータフレームを表示する方法を調べたところ、HttpResponse(df.to_html())として表示する方法しかわからず、テンプレートと組み合わせてrender関数で表示するような方法がわからない状況です。(今は、下のように入力があった場合にデータフレームを直接表示するようにしか書けません)
<view.pyの中身>
Python
1def analysis(request): 2 if request.method == "POST": 3 df = #リクエストで入力された値を処理してデータフレームを返す関数 4 table = df.to_html() 5 return HttpResponse(table) 6 return render(request, 'blog/analysis.html')#入力がなければテンプレートを表示 7
<url.pyの中身>
Python
1urlpatterns = [ 2 path('analysis/', views.analysis, name='analysis'), 3]
回答1件
あなたの回答
tips
プレビュー