Django-salesman

Latest version: v1.1.6

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

Scan your dependencies

Page 2 of 4

1.1.0

**Swappable models** - *2022-03-16*

Added
-----

- Added Swappable models feature allowing to cusomize all Salesman models.
- Added ``select_related_fields`` to Order serializer Meta allowing for more control over the queryset in views.
- Added additional Basket modifier hooks for "setup" and "finalize", updated docs for modifiers.

Changed
-------

- Refactored Admin module.
- Renamed ``prefetched_fields`` to ``prefetch_related_fields`` in Order serializer Meta.
- Renamed ``api.py`` modules to ``views.py``.
- Modifier ``add_extra_row`` method now requires ``request`` as argument and accepts additional optional ``identifier`` argument.
- Removed ``get_statuses`` class method and ``statuses`` property on Order model in favor of new ``Status`` class property.

Removed
-------

- Removed support for ``Django 3.1``.
- Removed ``format_customer`` admin formatter.
- Removed ``salesman.core.models.JSONField`` in favor of Django's ``models.JSONField``.

1.0.6

*2022-02-08*

Added
-----

- Add support for ``Django 4.0``.
- Add support for ``Wagtail 2.16``.

Removed
-------

- Removed support for ``Python 3.6`` and ``Python 3.7``

1.0.5

*2021-12-03*

Changed
-------

- Use `user.id` instead of `user` when possible.

1.0.4

*2021-11-05*

Added
-----

- Add support for ``Python 3.10``.
- Add support for ``Wagtail 2.15``.

1.0.3

*2021-08-18*

Added
-----

- Add support for ``Wagtail 2.14``.

1.0.2

*2021-06-02*

Changed
-------

- Order ``ref`` field is changed from ``SlugField`` to ``CharField``.

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.