【发布时间】:2023-04-12 12:41:01
【问题描述】:
我的 views.py 文件中有这行代码。
fund_df = pd.DataFrame(list(FundRolling.objects.filter(code__exact=str(code), rolling=rolling, start_date__gte=start_date, end_date__lte=end_date).values()))
FundRolling 是在 Django 中从 MYSQL 数据库创建的模型。该模型有近 1000 万个条目。该行执行需要 20 秒。如何将其减少到毫秒?
【问题讨论】:
标签: django django-models django-rest-framework django-queryset django-orm