Salesman
Headless e-commerce framework for Django, with basket, checkout and order APIs and a choice of Wagtail or Django admin.
django-salesman.readthedocs.io/en/stable/repositorydocs
Salesman is a headless e-commerce framework for Django and Wagtail. It is installed with pip and added to a Django project’s INSTALLED_APPS, with its API URLs included in the project’s urls.py. The framework provides endpoints for the basket, the checkout and the orders through a RESTful API, and a pluggable modifier system for basket processing. The docs name django-shop, django-oscar, django-cart and longclaw as alternative e-commerce options.
The admin is either Wagtail or the Django admin.
Worth knowing
The package metadata limits Django to versions from 5.0 up to, but not including, 6.0.
Identity
- Status
- Active
- Maintainer
- Dino Perovic3
- Maintained by
- Individual
- First release
- 20206
Rendering and deploy
- Install with
- pip install django-salesman5
Releases
Adoption
Sources
- 2026-10-23: name, links, License, Written in, Admin interface, GitHub stars
github.com/dinoperovic/django-salesman - 2026-10-23: links, Categories, Built on, Content API
django-salesman.readthedocs.io/en/stable/ - 2026-10-23: License model, Maintainer
raw.githubusercontent.com/dinoperovic/django-salesman/master/LICENSE - 2026-10-23: Runtime, Minimum runtime
pypi.org/pypi/django-salesman/json - 2026-10-23: Install with
django-salesman.readthedocs.io/en/stable/installation.html - 2026-10-23: First release
github.com/dinoperovic/django-salesman/releases/tag/0.1.0 - 2026-10-23: Current major version, Last release
github.com/dinoperovic/django-salesman/releases/tag/1.3.0 - 2026-10-23: Contributors
api.github.com/repos/dinoperovic/django-salesman/contributors?per_page=1 - 2026-10-25: Dependent repositories, Dependent packages, Downloads a month
packages.ecosyste.ms/api/v1/registries/pypi.org/packages/django-salesman