Django : Filter query based on custom function

前端 未结 4 1164
没有蜡笔的小新
没有蜡笔的小新 2020-12-09 08:01

I\'ve got a function built into my Django model class and I want to use that function to filter my query results.

  class service:
       ......
       def i         


        
4条回答
  •  春和景丽
    2020-12-09 08:16

    I would suggest you to use a custom manager for your class, like this you could use :

    nserv = service.objects.are_active()

    This would be achieved with something like:

    class ServiceManager(models.Manager):
        def are_active(self):
            # use your method to filter results
            return you_custom_queryset
    

    See custom managers

提交回复
热议问题