django应用程序提供类的快速pk-only查找
django-model-ident的Python项目详细描述
================== Django型号标识
。图片:https://badge.fury.io/py/django-model-ident.png :目标:https://badge.fury.io/py/django-model-ident
。图片:https://travis-ci.org/ckirby/django-model-ident.png?branch=master :目标:https://travis-ci.org/ckirby/django-model-ident
。图片:https://coveralls.io/repos/ckirby/django-model-ident/badge.png?branch=master :目标:https://coveralls.io/r/ckirby/django-model-ident?branch=master
django model ident仅通过pk快速查找django模型。 不是写入modelname.objects.get(pk=pk)而是写入modelname.ident(pk)
项目
这个项目可以在https://github.com/ckirby/django-model-ident
要求
- Django 1.11+
- Python3.4+
用法
将“型号标识”添加到已安装的应用程序中
它是如何工作的
on ready()django model ident monkey使用方法ident(pk)修补安装的应用程序中找到的所有模型。 这将调用<;model>;..u base_manager.get(pk=pk)。我们使用基础管理器,以免被模型管理器中的更改所迷惑。