1.1.0
Swappable models - 2022-03-16
Added
Added Swappable models feature allowing to cusomize all Salesman models.
Added
select_related_fieldsto 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_fieldstoprefetch_related_fieldsin Order serializer Meta.Renamed
api.pymodules toviews.py.Modifier
add_extra_rowmethod now requiresrequestas argument and accepts additional optionalidentifierargument.Removed
get_statusesclass method andstatusesproperty on Order model in favor of newStatusclass property.
Removed
Removed support for
Django 3.0.Removed
format_customeradmin formatter.Removed
salesman.core.models.JSONFieldin favor of Django’smodels.JSONField.
Warning
This update requires migrations to be run.