일부 코드를보고 있는데 이것이 좋은 연습인지 궁금합니다.Django 사용자 지정 관리자
class ToDoManager(models.Manager):
def scheduled(self):
"""
Returns QuerySet of all things to be done.
"""
return self.filter(...)
class ImpStuff(models.Model):
....model definition
objects=TodoManager
나는 custom manager가 get_query_set (의역 말하기) 메소드보다 우선하는 것을 보았다. 대신이 것을 처리하는 좋은 방법입니까?
예 저는 Model.objects.scheduled()와 같은 메소드 체인을 기대합니다. 그게 맞습니까? – Ben
예! 그것은 단지 물건을 넣는 적당한 장소와 같아 보인다. .. –
굉장한 감사 앤드류! – Ben