3
シリーズは簡単です。私はページャーに渡します。しかし、私がDataFrameを使うと、「シリーズの真理値はあいまいです」と呼ばれます。おそらく、 'count'メソッドに問題がありますが、どのように変更できるのか分かりません。私のプロジェクトでは、DataFrameは行単位で分割されなければなりません。django paginatorのページでDataFrame(pandas)を分割するにはどうすればいいですか?
def listing(request):
contact_list = pd.DataFrame(np.arange(12).reshape(4,3))
paginator = Paginator(contact_list, 1) # Show 1 row per page
page = request.GET.get('page')
try:
contacts = paginator.page(page)
except PageNotAnInteger:
# If page is not an integer, deliver first page.
contacts = paginator.page(1)
except EmptyPage:
# If page is out of range (e.g. 9999), deliver last page of results.
contacts = paginator.page(paginator.num_pages)
return render(request, 'list.html', {'contacts': contacts})