python - django 中的 _lte、__name、__startswith 等查询 - 记录在哪里?

标签 python django django-models

我不知道我是否是盲人或者其他什么,我正在检查 django 文档,查询集,并且我看到了使用 __let、__name 等的实践,但我不知道这些术语是在哪里定义的?你能帮我解决这个问题吗?

我正在检查所有这些: https://docs.djangoproject.com/en/dev/ref/models/

最佳答案

您要查找的内容称为字段查找:https://docs.djangoproject.com/en/1.10/ref/models/querysets/#field-lookups

BasicComparisonFilters 作为 __gte、__lte 记录在此处: https://code.djangoproject.com/wiki/BasicComparisonFilters

关于python - django 中的 _lte、__name、__startswith 等查询 - 记录在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43215324/

相关文章:

python - 如何检查一个变量是否存在于多个列表中?

python - Django tables2 将时间显示为上午/下午而不是 24 小时标准

python - 调用 'createsuperuser' 时引发 UnicodeEncodeError

python - 如何将自定义 Django 用户模型注册到管理页面?

python - 在python中快速修改字符串

python - 'import x' vs "' from x import y' and 'import x.y' "

python - 配置 Jupyter 默认导入

python - Azure WebJob 与 Django 中的环境变量

ajax - 如何在通过 Ajax 发布的 Django 中获取数组

python - 如何在 Django 管理界面中显示向后引用的模型实例?