django-admin-approx-count:从 Django admin 的愚蠢的 `count(*)` 查询中拯救出来的脏 mixin

时间:2024-07-26 06:25:12
【文件属性】:

文件名称:django-admin-approx-count:从 Django admin 的愚蠢的 `count(*)` 查询中拯救出来的脏 mixin

文件大小:5KB

文件格式:ZIP

更新时间:2024-07-26 06:25:12

Python

django-admin-approx-count 从 Django 管理员的愚蠢count(*)查询中拯救出来的脏 mixin 这个是来做什么的? Django admin 可以很好地处理较少的行集。 但是它在大型数据库系统上会变慢 - 管理员的每个列表页面都需要SELECT COUNT(*) FROM TABLE查询来计算行数。 这会导致生产系统出现严重的性能问题。 我们真的不想要知道确切的行数。 正确的? 然后用这个。 看到这个 安装 pip install django-admin-approx-count 或者,从下载/克隆 用法 在admin.py使用附带的 mixins。 from django.contrib import admin from approx_count.mixin import MaxIdAdminMixin, TableStatusAdm


【文件预览】:
django-admin-approx-count-master
----setup.py(1021B)
----.gitignore(356B)
----approx_count()
--------__init__.py(194B)
--------mixin.py(3KB)
--------admin.py(308B)
----MANIFEST.in(55B)
----LICENSE(1KB)
----README.md(2KB)

网友评论