django-jinja-knockout v0.4.0 Release Notes
-
โ Large improvements in Selenium testing support: additional commands are implemented, auto-retry on DOM timeout, fixtures โ loading / saving which allows to skip already debugged parts of tests, saving developer's time.
๐คก
ContextMiddleware
_ supports request mocking and request-time storage.๐
FilteredRawQuerySet
_ supports Q expressions (Q objects) with relation mapping.๐
BaseFilterView
/KoGridView
_ - basic support for Q expressions (currently is used forNone
value of field ๐ filter), support forin
query forchoice
filter value via the list of values.Improved support of optional Django model
get_str_fields()
_ method inDisplayText
_ widget and in Knockout.js datatable grids.๐ Various bugfixes.
Minor changes (version 0.4.1)
Implemented ``multiple_choices``: ``True`` option of the field filter ``type`` ``choices`` in `ListSortingView`_. That allows to perform ``in`` field lookups for the selected field filter. Large monolithic ``views.py`` split into smaller parts with symbols exported via module ``__init__.py`` for the convenience and compatibility. Alternative breadcrumbs layout of field filters widgets. ๐ Bugfixes and security fixes in query / views modules.