Commits

Author Commit Message Labels Comments Date
Luke Plant
Clarified a comment
Luke Plant
Simplified some tests
Luke Plant
Re-added models.py, to allow tests to run.
Luke Plant
Moved Filter class and subclasses into filters.py
Luke Plant
Pulled out method to make it possible to provide FilterSet template in a file
Luke Plant
Used a Django Template for rendering filter.
Luke Plant
Better handling of case where there is only one choice - now it is displayed, but not as a link
Luke Plant
Nicer styling for demo page
Luke Plant
Improved rendered HTML, and made more customisable
Luke Plant
Added info about demo page
Luke Plant
Removed unnecessary file
Luke Plant
Renamed RelatedFilter to ForeignKeyFilter
Luke Plant
Added view for testing in a browser.
Luke Plant
Implemented ManyToManyFilter
Luke Plant
Cleaned up test to be less convoluted.
Luke Plant
Cleaned up exports from django_easyfilters
Luke Plant
Added 'ChoicesFilter', to support fields with 'choices' defined better.
Luke Plant
Changed ValuesFilter test to test ValuesFilter directly instead of via FilterSet
Luke Plant
Added model to Filter.__init__ for efficiency of various methods that need to look up field objects
Luke Plant
Removed setting of 'model' attribute in tests/docs, as it is unnecessary
Luke Plant
Fixed some uses of str instead of unicode
Luke Plant
Fixed ReST errors in README
Luke Plant
Updated README
Luke Plant
Improved HTML rendering by using non-breaking spaces to keep bits together.
Luke Plant
Improved HTML for rendered FilterSet
Luke Plant
Updated README
Luke Plant
Added 'ValuesFilter', pulling out 'Filter' and 'RelatedFilter' - involved a lot of refactoring.
Luke Plant
Changed FilterSet.fields and FilterOptions to make the field name not part of FilterOptions
Luke Plant
Added 'order_by_count' option and tests
Luke Plant
Removed unused code
  1. Prev
  2. Next