订购Django Queryset比pandas数据帧快吗?

2024-05-20 16:07:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经使用django-pandas将我的queryset转换为应用程序中的数据帧:

from django_pandas.io import read_frame

qs = Entry.objects.filter(
    date__range=(start_date, end_date),
).select_related(
    'user', 'project'
)

df = read_frame(
    qs,
    fieldnames=[
        'id', 'date', 'user', 'user__id', 'project__name', 
        'project_id'
    ]
)

我正在决定是将order_by添加到查询中,还是添加到带有pandas的^{}数据帧中。它们都有相同的功能,所以选择取决于速度。在

我正在查询的表中有64k条记录。在


Tags: 数据djangofromioimportprojectid应用程序