давайте предположим, что некоторый код, на мой взгляд, выглядит следующим образом:
bar = Bar.objects.get(pk=1)
foos = bar.foo_set.filter(VERY_LONG_COMPLEX_FILTERING_LOGIC)
Я бы, очевидно, хотел немного очистить метод фильтра, создав собственный метод, который делает то же самое, например:
bar = Bar.objects.get(pk=1)
foos = bar.foo_set.complexfilter()
Перенос пользовательского метода куда-нибудь в класс был бы идеальным, но до сих пор я не мог найти упоминания о чем-либо подобном в документах.Есть предложения?
Заранее спасибо.