Releases: Dmitri-Sintsov/djk-sample
Updated for django-jinja-knockout v2.2.1
Django 5.0 compatibility.
Newer django-allauth middleware compatibility
Use webdriver-manager for Selenium driver environment setup.
Updated github actions.
Updated for django-jinja-knockout v2.2.0
Demo / CI test project for django-jinja-knockout v2.2.0
FormFieldsRenderer / fields_template allows fine-grained customization of ModelForm fields layout.
ListQuerySet now has basic support of .delete() method and most common aggregate functions: Count, Min, Max, Sum.
Load jQuery.form / Moment.js / Bootstrap Datetimepicker as es6 modules, which may be included into django_deno generated bundle.
QueryString wrapper for UrlSearchParams.
Additional KoGridView client-side layout options:
Bootstrap navs style of Grid filter choices: ko_grid_navs_filter_choices
showNonSortableColumnNames option
button_pagination built-in action type
Nested components are supported in Grid cells, including the cells of Compound columns.
Tpl.domTemplate optional template kwargs support.
djk_bootstrap5 now uses native Bootstrap Icons font for iconui actions.
Various bugfixes.
Updated for django-jinja-knockout v2.1.0
Built-in custom elements, including es5 IE11 polyfills.
Bootstrap 5 compatibility.
ObjDict Django model serializer with built-in field permissions check for AJAX viewmodels, including datatables.
get_absoulte_url with optional user permission check / link title generation.