Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

O.15 Release #488

Merged
merged 65 commits into from
Sep 20, 2016
Merged

O.15 Release #488

merged 65 commits into from
Sep 20, 2016

Conversation

carltongibson
Copy link
Owner

@carltongibson carltongibson commented Sep 20, 2016

Everything from the 0.15 Milestone

Headlines

TODO:

  • Change log, based on list above.
  • Bump version
  • Merge and release.

Ryan P Kilby and others added 30 commits August 14, 2016 18:34
Ignoring E501 (line too long), and docs/.
Some doc fixes, mostly for MultipleChoiceFilter
…init__

Simplify multiple choice filter.__init__
…echoicefilter

Use kwargs.setdefault in MultipleChoiceFilter
Deprecate MethodFilter in favor of 'Filter.method'
Move filter options to Meta class
Remove lingering test version for Django <1.6
This allows to use an annotated field easily, without overriding
`filter` altogether:

    class MyMultipleChoiceFilter(django_filters.ModelMultipleChoiceFilter):
        def get_filter_predicate(self, v):
            return {'annotated_field': v.annotated_field}

    foo = MyMultipleChoiceFilter(
        to_field_name='annotated_field',
        queryset=Model.objects.qs_with_annotated_field(),
    )
@carltongibson carltongibson self-assigned this Sep 20, 2016
@carltongibson carltongibson added this to the 0.15 milestone Sep 20, 2016
@carltongibson carltongibson merged commit a02db39 into master Sep 20, 2016
@carltongibson
Copy link
Owner Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants