django-salesman


Namedjango-salesman JSON
Version 1.1.6 PyPI version JSON
download
home_pagehttps://pypi.org/project/django-salesman/
SummaryHeadless e-commerce framework for Django and Wagtail.
upload_time2023-02-06 13:43:50
maintainer
docs_urlNone
authorDino Perovic
requires_python>=3.8.1,<4.0
licenseBSD-3-Clause
keywords e-commerce headless rest-api shop framework
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <p align="center">
    <a href="https://django-salesman.readthedocs.org/">
        <img src="https://cdn.jsdelivr.net/gh/dinoperovic/django-salesman@master/docs/_static/logo.svg" width="250" alt="Salesman logo">
    </a>
</p>
<h3 align="center">Headless e-commerce framework for Django and Wagtail.</h3>
<p align="center">
    <a href="https://pypi.org/project/django-salesman/">
        <img alt="PyPI" src="https://img.shields.io/pypi/v/django-salesman">
    </a>
    <a href="https://github.com/dinoperovic/django-salesman/actions?query=workflow:Test">
        <img alt="GitHub - Test status" src="https://github.com/dinoperovic/django-salesman/actions/workflows/test.yml/badge.svg">
    </a>
    <a href="http://codecov.io/github/dinoperovic/django-salesman">
        <img alt="Codecov branch" src="https://img.shields.io/codecov/c/github/dinoperovic/django-salesman/master">
    </a>
    <a href="https://pypi.org/project/django-salesman/">
        <img alt="PyPI - Python Version" src="https://img.shields.io/pypi/pyversions/django-salesman">
    </a>
    <a href="https://pypi.org/project/django-salesman/">
        <img alt="PyPI - Django Version" src="https://img.shields.io/pypi/djversions/django-salesman">
    </a>
    <a href="https://github.com/psf/black">
        <img alt="Code style: black" src="https://img.shields.io/badge/code%20style-black-000000.svg">
    </a>
</p>

**Salesman** provides a configurable system for building an online store.
It includes a **RESTful** API with endpoints for manipulating the basket,
processing the checkout and payment operations as well as managing customer orders.

## Features

- API endpoints for **Basket**, **Checkout** and **Order**
- Support for as many **Product** types needed using generic relations
- Pluggable **Modifier** system for basket processing
- **Payment** methods interface to support any gateway necessary
- Customizable **Order** implementation
- Fully swappable **Order** and **Basket** models
- [Wagtail](https://wagtail.io/) and **Django** admin implementation

## Documentation

Documentation is available on [Read the Docs](https://django-salesman.readthedocs.org).

            

Raw data

            {
    "_id": null,
    "home_page": "https://pypi.org/project/django-salesman/",
    "name": "django-salesman",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8.1,<4.0",
    "maintainer_email": "",
    "keywords": "e-commerce,headless,rest-api,shop,framework",
    "author": "Dino Perovic",
    "author_email": "dino.perovic@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/b0/2c/cfa8127a5e90856a25b39efa898c61e2be834b7981659cd93ff9e329556e/django-salesman-1.1.6.tar.gz",
    "platform": null,
    "description": "<p align=\"center\">\n    <a href=\"https://django-salesman.readthedocs.org/\">\n        <img src=\"https://cdn.jsdelivr.net/gh/dinoperovic/django-salesman@master/docs/_static/logo.svg\" width=\"250\" alt=\"Salesman logo\">\n    </a>\n</p>\n<h3 align=\"center\">Headless e-commerce framework for Django and Wagtail.</h3>\n<p align=\"center\">\n    <a href=\"https://pypi.org/project/django-salesman/\">\n        <img alt=\"PyPI\" src=\"https://img.shields.io/pypi/v/django-salesman\">\n    </a>\n    <a href=\"https://github.com/dinoperovic/django-salesman/actions?query=workflow:Test\">\n        <img alt=\"GitHub - Test status\" src=\"https://github.com/dinoperovic/django-salesman/actions/workflows/test.yml/badge.svg\">\n    </a>\n    <a href=\"http://codecov.io/github/dinoperovic/django-salesman\">\n        <img alt=\"Codecov branch\" src=\"https://img.shields.io/codecov/c/github/dinoperovic/django-salesman/master\">\n    </a>\n    <a href=\"https://pypi.org/project/django-salesman/\">\n        <img alt=\"PyPI - Python Version\" src=\"https://img.shields.io/pypi/pyversions/django-salesman\">\n    </a>\n    <a href=\"https://pypi.org/project/django-salesman/\">\n        <img alt=\"PyPI - Django Version\" src=\"https://img.shields.io/pypi/djversions/django-salesman\">\n    </a>\n    <a href=\"https://github.com/psf/black\">\n        <img alt=\"Code style: black\" src=\"https://img.shields.io/badge/code%20style-black-000000.svg\">\n    </a>\n</p>\n\n**Salesman** provides a configurable system for building an online store.\nIt includes a **RESTful** API with endpoints for manipulating the basket,\nprocessing the checkout and payment operations as well as managing customer orders.\n\n## Features\n\n- API endpoints for **Basket**, **Checkout** and **Order**\n- Support for as many **Product** types needed using generic relations\n- Pluggable **Modifier** system for basket processing\n- **Payment** methods interface to support any gateway necessary\n- Customizable **Order** implementation\n- Fully swappable **Order** and **Basket** models\n- [Wagtail](https://wagtail.io/) and **Django** admin implementation\n\n## Documentation\n\nDocumentation is available on [Read the Docs](https://django-salesman.readthedocs.org).\n",
    "bugtrack_url": null,
    "license": "BSD-3-Clause",
    "summary": "Headless e-commerce framework for Django and Wagtail.",
    "version": "1.1.6",
    "split_keywords": [
        "e-commerce",
        "headless",
        "rest-api",
        "shop",
        "framework"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6b7a27324b99d941dcc719fd1b8878544645c27ba113ee58695bdae444df9c5d",
                "md5": "af7522c7dafe7d96bdc35518d8792467",
                "sha256": "18d5a9a98d78f74e000a336adbe53d4e8aabfc2e0483d1d00333c51310dac47d"
            },
            "downloads": -1,
            "filename": "django_salesman-1.1.6-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "af7522c7dafe7d96bdc35518d8792467",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8.1,<4.0",
            "size": 59114,
            "upload_time": "2023-02-06T13:43:52",
            "upload_time_iso_8601": "2023-02-06T13:43:52.234025Z",
            "url": "https://files.pythonhosted.org/packages/6b/7a/27324b99d941dcc719fd1b8878544645c27ba113ee58695bdae444df9c5d/django_salesman-1.1.6-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b02ccfa8127a5e90856a25b39efa898c61e2be834b7981659cd93ff9e329556e",
                "md5": "9f04692d8cb374cbf60f89732cfdfd69",
                "sha256": "ea4d52a73e949dd95f2e71a5a82db17b0c8b7e85a7034179d983f65b55ded81d"
            },
            "downloads": -1,
            "filename": "django-salesman-1.1.6.tar.gz",
            "has_sig": false,
            "md5_digest": "9f04692d8cb374cbf60f89732cfdfd69",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8.1,<4.0",
            "size": 39203,
            "upload_time": "2023-02-06T13:43:50",
            "upload_time_iso_8601": "2023-02-06T13:43:50.439539Z",
            "url": "https://files.pythonhosted.org/packages/b0/2c/cfa8127a5e90856a25b39efa898c61e2be834b7981659cd93ff9e329556e/django-salesman-1.1.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-02-06 13:43:50",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "django-salesman"
}
        
Elapsed time: 0.03913s