Django自定义查询对象

Posted zengsf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django自定义查询对象相关的知识,希望对你有一定的参考价值。

在Django中,objects对象类继承于models.Manager

1.声明 EntryManager 类,继承自 models.Manager
  允许在 EntryManager中增加自定义函数

  class EntryManager(models.Manager):
    def 函数名(self,自定义参数):
      .... ....
      return ...
2.使用EntryManager对象覆盖Models类中原有的objects
  class Entry(models.Model):
    objects = EntryManager()








以上是关于Django自定义查询对象的主要内容,如果未能解决你的问题,请参考以下文章

Django将自定义查询集放入ListView

Django将自定义查询集添加到ListView中

Django:对查询集值使用自定义方法()

Django 10 模型层 model 元信息,对象优化查询,自定义group_concat,基于jq的ajex异步请求

如何在 Django 管理自定义列中获取请求参数?

Django:根据自定义函数过滤查询