防止Django自动加载相关模型
项目描述
一个装饰器,帮助您提醒使用select_related。
仅在开发期间使用。在生产环境中留下它是一个坏主意。
from nolazyqueries import no_lazy_queries
@no_lazy_queries()
def some_view(request):
# Will raise an exception
Foo.objects.first().bar
# Will not raise an exception
Foo.objects.select_related('bar').first().bar
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
django-no-lazy-queries-0.1.tar.gz (1.9 kB 查看哈希值)
构建分布
关闭
django-no-lazy-queries-0.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bbddf975fd5eab1db7e3b77ab3d7e1e2fd1e9a151630c94c6786231a2d654b72 |
|
MD5 | e9b67bc209843b3e19e7ab03578a9fdd |
|
BLAKE2b-256 | 1b4428d9c91d0feda1e3ac9566239f53ae41a0e41795b003815fd8b25143a990 |
关闭
哈希值 用于 django_no_lazy_queries-0.1-py2.py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b432fd369262e1f03462b2f5da0004a6c2ba714b80cc58359463b48731197005 |
|
MD5 | c6b24671c575910790f6554d270245ef |
|
BLAKE2b-256 | 7828567be53141e878635f8f086f0014a4d3ea9dbdee697bca1b020265ab1b72 |