def METHOD_NAME(self, request, METHOD_NAME):
    """
    Add filters to queryset filter.
    ``PROJECT_ACTIVE`` and ``PROJECT_BUILT`` look for versions on projects,
    ``PROJECT_RECENT`` looks for projects with builds in the last year
    """
    if self.value() == self.PROJECT_ACTIVE:
        return METHOD_NAME.filter(projects__versions__active=True)
    if self.value() == self.PROJECT_BUILT:
        return METHOD_NAME.filter(projects__versions__built=True)
    if self.value() == self.PROJECT_RECENT:
        recent_date = timezone.now() - timedelta(days=365)
        return METHOD_NAME.filter(projects__builds__date__gt=recent_date)