Djem

Latest version: v0.8.0

Safety actively analyzes 629788 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.6.3

==================

* Updated MANIFEST.in to include the templates directory

0.6.2

==================

* Fixed 2: Object level access now defaults open when no model method exists to define it explicitly

0.6.1

==================

* Updated PyPi details

0.6

================

* Renamed project
* Added ``csrfify_ajax`` template tag
* Added ``paginate`` template tag
* Added ``form_field`` and ``checkbox`` template tags
* Added ``MessageMiddleware``
* Added ``MessagingRequestFactory``
* Added ``TemplateRendererMixin``
* Updated ``AjaxResponse`` to allow message strings marked as safe to skip being escaped
* Moved ``AjaxResponse`` from ``djem.misc.AjaxResponse`` to ``djem.ajax.AjaxResponse``. Also removed shortcut import ``djem.AjaxResponse``.
* Moved ``get_page()`` from ``djem.misc.get_page`` to ``djem.pagination.get_page``. Also removed shortcut import ``djem.get_page``.

0.5

================

Never released: project renaming took precedence. These features were released under 0.6, and the new project name, instead.

* Added replacements for ``permission_required`` decorator and ``PermissionRequiredMixin`` that support object-level permissions
* Added ``get_page()`` helper function
* Added ``Table`` helper class
* Added ``M`` and ``Mon`` helper classes for simple code performance debugging
* Added ``mon()`` decorator as a shortcut for monitoring a function
* Added inspection/prettyprint utilities for debugging
* Added extensible ``Developer`` class as a home for shortcuts to common user-based operations useful to developers

0.4.3

==================

* Added ``authenticate()`` method to ``ObjectPermissionsBackend``, fixing a bug where it broke authentication if a user's credentials were not authenticated by earlier backends

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.