├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .readthedocs.yml ├── Dockerfile ├── Jenkinsfile ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.rst ├── codecov.yml ├── docs ├── Makefile ├── requirements.txt └── source │ ├── changelog.rst │ ├── conf.py │ ├── images │ └── admin-api.png │ ├── index.rst │ ├── static │ └── images │ │ └── logo.png │ └── topics │ ├── communicate_with_the_api.rst │ ├── customizing_oscarapi.rst │ ├── middleware.rst │ ├── outofthebox.rst │ ├── permissions.rst │ ├── settings.rst │ ├── signals.rst │ └── the_admin_api.rst ├── oscarapi ├── __init__.py ├── admin.py ├── apps.py ├── basket │ ├── __init__.py │ └── operations.py ├── download │ ├── __init__.py │ └── default.py ├── fixtures │ ├── attributeoption.xml │ ├── attributeoptiongroup.xml │ ├── category.xml │ ├── country.xml │ ├── offer.xml │ ├── option.xml │ ├── orderanditemcharges.xml │ ├── partner.xml │ ├── product.xml │ ├── productattribute.xml │ ├── productattributevalue.xml │ ├── productcategory.xml │ ├── productclass.xml │ ├── productimage.xml │ ├── stockrecord.xml │ └── voucher.xml ├── middleware.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py ├── permissions.py ├── serializers │ ├── __init__.py │ ├── admin │ │ ├── __init__.py │ │ ├── basket.py │ │ ├── order.py │ │ ├── partner.py │ │ ├── product.py │ │ └── user.py │ ├── basket.py │ ├── checkout.py │ ├── exceptions.py │ ├── fields.py │ ├── hooks.py │ ├── login.py │ ├── product.py │ └── utils.py ├── settings.py ├── signals.py ├── templates │ └── rest_framework │ │ └── api.html ├── tests │ ├── __init__.py │ ├── doctests │ │ ├── __init__.py │ │ └── test_doctest_modules.py │ ├── serializers │ │ ├── __init__.py │ │ └── login.py │ ├── unit │ │ ├── __init__.py │ │ ├── test_get_api_class.py │ │ ├── testadminapi.py │ │ ├── testbasket.py │ │ ├── testcheckout.py │ │ ├── testdata │ │ │ ├── child-product.json │ │ │ ├── entity-product.json │ │ │ ├── image.jpg │ │ │ ├── lots-of-attributes.json │ │ │ ├── oscar-t-shirt.json │ │ │ ├── product-class.json │ │ │ └── test.pdf │ │ ├── testlogin.py │ │ ├── testmiddleware.py │ │ ├── testoffer.py │ │ ├── testproduct.py │ │ ├── testserializers.py │ │ ├── testuser.py │ │ ├── testuseraddress.py │ │ ├── testutils.py │ │ └── testvoucher.py │ └── utils.py ├── urls.py ├── utils │ ├── __init__.py │ ├── accessors.py │ ├── attributes.py │ ├── categories.py │ ├── deprecations.py │ ├── download.py │ ├── exists.py │ ├── files.py │ ├── loading.py │ ├── models.py │ ├── request.py │ ├── session.py │ └── settings.py └── views │ ├── __init__.py │ ├── admin │ ├── __init__.py │ ├── basket.py │ ├── order.py │ ├── partner.py │ ├── product.py │ └── user.py │ ├── basic.py │ ├── basket.py │ ├── checkout.py │ ├── login.py │ ├── product.py │ ├── root.py │ └── utils.py ├── override-example └── mycustomapi │ ├── __init__.py │ └── serializers │ ├── __init__.py │ ├── checkout.py │ └── product.py ├── pylintrc ├── sandbox ├── __init__.py ├── manage.py ├── media │ └── images │ │ └── products │ │ └── 2019 │ │ └── 05 │ │ └── image.jpg ├── settings │ ├── __init__.py │ ├── block_admin_api_false.py │ ├── block_admin_api_true.py │ ├── sandbox.py │ └── tests.py ├── templates │ ├── js-login-example.html │ └── js-login-example.js ├── urls.py ├── uwsgi.ini └── wsgi.py ├── setup.cfg └── setup.py /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/Dockerfile -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/README.rst -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/codecov.yml -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/source/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/docs/source/changelog.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/images/admin-api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/docs/source/images/admin-api.png -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/static/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/docs/source/static/images/logo.png -------------------------------------------------------------------------------- /docs/source/topics/communicate_with_the_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/docs/source/topics/communicate_with_the_api.rst -------------------------------------------------------------------------------- /docs/source/topics/customizing_oscarapi.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/docs/source/topics/customizing_oscarapi.rst -------------------------------------------------------------------------------- /docs/source/topics/middleware.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/docs/source/topics/middleware.rst -------------------------------------------------------------------------------- /docs/source/topics/outofthebox.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/docs/source/topics/outofthebox.rst -------------------------------------------------------------------------------- /docs/source/topics/permissions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/docs/source/topics/permissions.rst -------------------------------------------------------------------------------- /docs/source/topics/settings.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/docs/source/topics/settings.rst -------------------------------------------------------------------------------- /docs/source/topics/signals.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/docs/source/topics/signals.rst -------------------------------------------------------------------------------- /docs/source/topics/the_admin_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/docs/source/topics/the_admin_api.rst -------------------------------------------------------------------------------- /oscarapi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/__init__.py -------------------------------------------------------------------------------- /oscarapi/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/admin.py -------------------------------------------------------------------------------- /oscarapi/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/apps.py -------------------------------------------------------------------------------- /oscarapi/basket/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oscarapi/basket/operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/basket/operations.py -------------------------------------------------------------------------------- /oscarapi/download/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oscarapi/download/default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/download/default.py -------------------------------------------------------------------------------- /oscarapi/fixtures/attributeoption.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/fixtures/attributeoption.xml -------------------------------------------------------------------------------- /oscarapi/fixtures/attributeoptiongroup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/fixtures/attributeoptiongroup.xml -------------------------------------------------------------------------------- /oscarapi/fixtures/category.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/fixtures/category.xml -------------------------------------------------------------------------------- /oscarapi/fixtures/country.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/fixtures/country.xml -------------------------------------------------------------------------------- /oscarapi/fixtures/offer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/fixtures/offer.xml -------------------------------------------------------------------------------- /oscarapi/fixtures/option.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/fixtures/option.xml -------------------------------------------------------------------------------- /oscarapi/fixtures/orderanditemcharges.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/fixtures/orderanditemcharges.xml -------------------------------------------------------------------------------- /oscarapi/fixtures/partner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/fixtures/partner.xml -------------------------------------------------------------------------------- /oscarapi/fixtures/product.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/fixtures/product.xml -------------------------------------------------------------------------------- /oscarapi/fixtures/productattribute.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/fixtures/productattribute.xml -------------------------------------------------------------------------------- /oscarapi/fixtures/productattributevalue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/fixtures/productattributevalue.xml -------------------------------------------------------------------------------- /oscarapi/fixtures/productcategory.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/fixtures/productcategory.xml -------------------------------------------------------------------------------- /oscarapi/fixtures/productclass.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/fixtures/productclass.xml -------------------------------------------------------------------------------- /oscarapi/fixtures/productimage.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/fixtures/productimage.xml -------------------------------------------------------------------------------- /oscarapi/fixtures/stockrecord.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/fixtures/stockrecord.xml -------------------------------------------------------------------------------- /oscarapi/fixtures/voucher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/fixtures/voucher.xml -------------------------------------------------------------------------------- /oscarapi/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/middleware.py -------------------------------------------------------------------------------- /oscarapi/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/migrations/0001_initial.py -------------------------------------------------------------------------------- /oscarapi/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oscarapi/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/models.py -------------------------------------------------------------------------------- /oscarapi/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/permissions.py -------------------------------------------------------------------------------- /oscarapi/serializers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oscarapi/serializers/admin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oscarapi/serializers/admin/basket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/serializers/admin/basket.py -------------------------------------------------------------------------------- /oscarapi/serializers/admin/order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/serializers/admin/order.py -------------------------------------------------------------------------------- /oscarapi/serializers/admin/partner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/serializers/admin/partner.py -------------------------------------------------------------------------------- /oscarapi/serializers/admin/product.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/serializers/admin/product.py -------------------------------------------------------------------------------- /oscarapi/serializers/admin/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/serializers/admin/user.py -------------------------------------------------------------------------------- /oscarapi/serializers/basket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/serializers/basket.py -------------------------------------------------------------------------------- /oscarapi/serializers/checkout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/serializers/checkout.py -------------------------------------------------------------------------------- /oscarapi/serializers/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/serializers/exceptions.py -------------------------------------------------------------------------------- /oscarapi/serializers/fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/serializers/fields.py -------------------------------------------------------------------------------- /oscarapi/serializers/hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/serializers/hooks.py -------------------------------------------------------------------------------- /oscarapi/serializers/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/serializers/login.py -------------------------------------------------------------------------------- /oscarapi/serializers/product.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/serializers/product.py -------------------------------------------------------------------------------- /oscarapi/serializers/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/serializers/utils.py -------------------------------------------------------------------------------- /oscarapi/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/settings.py -------------------------------------------------------------------------------- /oscarapi/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/signals.py -------------------------------------------------------------------------------- /oscarapi/templates/rest_framework/api.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/templates/rest_framework/api.html -------------------------------------------------------------------------------- /oscarapi/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/__init__.py -------------------------------------------------------------------------------- /oscarapi/tests/doctests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oscarapi/tests/doctests/test_doctest_modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/doctests/test_doctest_modules.py -------------------------------------------------------------------------------- /oscarapi/tests/serializers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oscarapi/tests/serializers/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/serializers/login.py -------------------------------------------------------------------------------- /oscarapi/tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oscarapi/tests/unit/test_get_api_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/unit/test_get_api_class.py -------------------------------------------------------------------------------- /oscarapi/tests/unit/testadminapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/unit/testadminapi.py -------------------------------------------------------------------------------- /oscarapi/tests/unit/testbasket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/unit/testbasket.py -------------------------------------------------------------------------------- /oscarapi/tests/unit/testcheckout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/unit/testcheckout.py -------------------------------------------------------------------------------- /oscarapi/tests/unit/testdata/child-product.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/unit/testdata/child-product.json -------------------------------------------------------------------------------- /oscarapi/tests/unit/testdata/entity-product.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/unit/testdata/entity-product.json -------------------------------------------------------------------------------- /oscarapi/tests/unit/testdata/image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/unit/testdata/image.jpg -------------------------------------------------------------------------------- /oscarapi/tests/unit/testdata/lots-of-attributes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/unit/testdata/lots-of-attributes.json -------------------------------------------------------------------------------- /oscarapi/tests/unit/testdata/oscar-t-shirt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/unit/testdata/oscar-t-shirt.json -------------------------------------------------------------------------------- /oscarapi/tests/unit/testdata/product-class.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/unit/testdata/product-class.json -------------------------------------------------------------------------------- /oscarapi/tests/unit/testdata/test.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/unit/testdata/test.pdf -------------------------------------------------------------------------------- /oscarapi/tests/unit/testlogin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/unit/testlogin.py -------------------------------------------------------------------------------- /oscarapi/tests/unit/testmiddleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/unit/testmiddleware.py -------------------------------------------------------------------------------- /oscarapi/tests/unit/testoffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/unit/testoffer.py -------------------------------------------------------------------------------- /oscarapi/tests/unit/testproduct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/unit/testproduct.py -------------------------------------------------------------------------------- /oscarapi/tests/unit/testserializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/unit/testserializers.py -------------------------------------------------------------------------------- /oscarapi/tests/unit/testuser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/unit/testuser.py -------------------------------------------------------------------------------- /oscarapi/tests/unit/testuseraddress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/unit/testuseraddress.py -------------------------------------------------------------------------------- /oscarapi/tests/unit/testutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/unit/testutils.py -------------------------------------------------------------------------------- /oscarapi/tests/unit/testvoucher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/unit/testvoucher.py -------------------------------------------------------------------------------- /oscarapi/tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/tests/utils.py -------------------------------------------------------------------------------- /oscarapi/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/urls.py -------------------------------------------------------------------------------- /oscarapi/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oscarapi/utils/accessors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/utils/accessors.py -------------------------------------------------------------------------------- /oscarapi/utils/attributes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/utils/attributes.py -------------------------------------------------------------------------------- /oscarapi/utils/categories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/utils/categories.py -------------------------------------------------------------------------------- /oscarapi/utils/deprecations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/utils/deprecations.py -------------------------------------------------------------------------------- /oscarapi/utils/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/utils/download.py -------------------------------------------------------------------------------- /oscarapi/utils/exists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/utils/exists.py -------------------------------------------------------------------------------- /oscarapi/utils/files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/utils/files.py -------------------------------------------------------------------------------- /oscarapi/utils/loading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/utils/loading.py -------------------------------------------------------------------------------- /oscarapi/utils/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/utils/models.py -------------------------------------------------------------------------------- /oscarapi/utils/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/utils/request.py -------------------------------------------------------------------------------- /oscarapi/utils/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/utils/session.py -------------------------------------------------------------------------------- /oscarapi/utils/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/utils/settings.py -------------------------------------------------------------------------------- /oscarapi/views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oscarapi/views/admin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oscarapi/views/admin/basket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/views/admin/basket.py -------------------------------------------------------------------------------- /oscarapi/views/admin/order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/views/admin/order.py -------------------------------------------------------------------------------- /oscarapi/views/admin/partner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/views/admin/partner.py -------------------------------------------------------------------------------- /oscarapi/views/admin/product.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/views/admin/product.py -------------------------------------------------------------------------------- /oscarapi/views/admin/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/views/admin/user.py -------------------------------------------------------------------------------- /oscarapi/views/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/views/basic.py -------------------------------------------------------------------------------- /oscarapi/views/basket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/views/basket.py -------------------------------------------------------------------------------- /oscarapi/views/checkout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/views/checkout.py -------------------------------------------------------------------------------- /oscarapi/views/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/views/login.py -------------------------------------------------------------------------------- /oscarapi/views/product.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/views/product.py -------------------------------------------------------------------------------- /oscarapi/views/root.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/views/root.py -------------------------------------------------------------------------------- /oscarapi/views/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/oscarapi/views/utils.py -------------------------------------------------------------------------------- /override-example/mycustomapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /override-example/mycustomapi/serializers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /override-example/mycustomapi/serializers/checkout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/override-example/mycustomapi/serializers/checkout.py -------------------------------------------------------------------------------- /override-example/mycustomapi/serializers/product.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/override-example/mycustomapi/serializers/product.py -------------------------------------------------------------------------------- /pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/pylintrc -------------------------------------------------------------------------------- /sandbox/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sandbox/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/sandbox/manage.py -------------------------------------------------------------------------------- /sandbox/media/images/products/2019/05/image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/sandbox/media/images/products/2019/05/image.jpg -------------------------------------------------------------------------------- /sandbox/settings/__init__.py: -------------------------------------------------------------------------------- 1 | from .sandbox import * # noqa 2 | -------------------------------------------------------------------------------- /sandbox/settings/block_admin_api_false.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/sandbox/settings/block_admin_api_false.py -------------------------------------------------------------------------------- /sandbox/settings/block_admin_api_true.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/sandbox/settings/block_admin_api_true.py -------------------------------------------------------------------------------- /sandbox/settings/sandbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/sandbox/settings/sandbox.py -------------------------------------------------------------------------------- /sandbox/settings/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/sandbox/settings/tests.py -------------------------------------------------------------------------------- /sandbox/templates/js-login-example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/sandbox/templates/js-login-example.html -------------------------------------------------------------------------------- /sandbox/templates/js-login-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/sandbox/templates/js-login-example.js -------------------------------------------------------------------------------- /sandbox/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/sandbox/urls.py -------------------------------------------------------------------------------- /sandbox/uwsgi.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/sandbox/uwsgi.ini -------------------------------------------------------------------------------- /sandbox/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/sandbox/wsgi.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/django-oscar/django-oscar-api/HEAD/setup.py --------------------------------------------------------------------------------