├── .gitignore ├── CONTRIBUTING.md ├── README.md ├── addresses ├── __init__.py ├── admin.py ├── apps.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_address_user.py │ └── __init__.py ├── models.py ├── serializers.py ├── tests.py ├── urls.py └── views.py ├── api.postman_collection.json ├── categories ├── __init__.py ├── admin.py ├── apps.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py ├── serializers.py ├── tests.py ├── urls.py └── views.py ├── comments ├── __init__.py ├── admin.py ├── apps.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_comment_user.py │ └── __init__.py ├── models.py ├── serializers.py ├── tests.py ├── urls.py └── views.py ├── fileuploads ├── __init__.py ├── admin.py ├── apps.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto_20190213_0159.py │ └── __init__.py ├── models.py ├── tests.py └── views.py ├── github_images ├── db_structure.png └── postman.png ├── manage.py ├── orders ├── __init__.py ├── admin.py ├── apps.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto_20190213_0159.py │ └── __init__.py ├── models.py ├── serializers.py ├── tests.py ├── urls.py └── views.py ├── products ├── __init__.py ├── admin.py ├── apps.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py ├── serializers.py ├── tests.py ├── urls.py └── views.py ├── reset_all.ps1 ├── reset_all.sh ├── seed_db.py ├── shared ├── __init__.py ├── admin.py ├── apps.py ├── errors.py ├── migrations │ └── __init__.py ├── models.py ├── pagination.py ├── renderers.py ├── serializers.py ├── tests.py └── views.py ├── shop_api ├── __init__.py ├── settings.py ├── urls.py └── wsgi.py ├── tags ├── __init__.py ├── admin.py ├── apps.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py ├── serializers.py ├── tests.py ├── urls.py └── views.py └── users ├── __init__.py ├── admin.py ├── apps.py ├── authentication.py ├── migrations ├── 0001_initial.py └── __init__.py ├── models.py ├── serializers.py ├── tests.py ├── urls.py └── views.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/README.md -------------------------------------------------------------------------------- /addresses/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /addresses/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/addresses/admin.py -------------------------------------------------------------------------------- /addresses/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/addresses/apps.py -------------------------------------------------------------------------------- /addresses/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/addresses/migrations/0001_initial.py -------------------------------------------------------------------------------- /addresses/migrations/0002_address_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/addresses/migrations/0002_address_user.py -------------------------------------------------------------------------------- /addresses/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /addresses/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/addresses/models.py -------------------------------------------------------------------------------- /addresses/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/addresses/serializers.py -------------------------------------------------------------------------------- /addresses/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/addresses/tests.py -------------------------------------------------------------------------------- /addresses/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/addresses/urls.py -------------------------------------------------------------------------------- /addresses/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/addresses/views.py -------------------------------------------------------------------------------- /api.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/api.postman_collection.json -------------------------------------------------------------------------------- /categories/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /categories/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/categories/admin.py -------------------------------------------------------------------------------- /categories/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/categories/apps.py -------------------------------------------------------------------------------- /categories/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/categories/migrations/0001_initial.py -------------------------------------------------------------------------------- /categories/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /categories/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/categories/models.py -------------------------------------------------------------------------------- /categories/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/categories/serializers.py -------------------------------------------------------------------------------- /categories/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/categories/tests.py -------------------------------------------------------------------------------- /categories/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/categories/urls.py -------------------------------------------------------------------------------- /categories/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/categories/views.py -------------------------------------------------------------------------------- /comments/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /comments/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/comments/admin.py -------------------------------------------------------------------------------- /comments/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/comments/apps.py -------------------------------------------------------------------------------- /comments/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/comments/migrations/0001_initial.py -------------------------------------------------------------------------------- /comments/migrations/0002_comment_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/comments/migrations/0002_comment_user.py -------------------------------------------------------------------------------- /comments/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /comments/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/comments/models.py -------------------------------------------------------------------------------- /comments/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/comments/serializers.py -------------------------------------------------------------------------------- /comments/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/comments/tests.py -------------------------------------------------------------------------------- /comments/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/comments/urls.py -------------------------------------------------------------------------------- /comments/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/comments/views.py -------------------------------------------------------------------------------- /fileuploads/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fileuploads/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/fileuploads/admin.py -------------------------------------------------------------------------------- /fileuploads/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/fileuploads/apps.py -------------------------------------------------------------------------------- /fileuploads/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/fileuploads/migrations/0001_initial.py -------------------------------------------------------------------------------- /fileuploads/migrations/0002_auto_20190213_0159.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/fileuploads/migrations/0002_auto_20190213_0159.py -------------------------------------------------------------------------------- /fileuploads/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fileuploads/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/fileuploads/models.py -------------------------------------------------------------------------------- /fileuploads/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/fileuploads/tests.py -------------------------------------------------------------------------------- /fileuploads/views.py: -------------------------------------------------------------------------------- 1 | from django.shortcuts import render 2 | 3 | # Create your views here. 4 | -------------------------------------------------------------------------------- /github_images/db_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/github_images/db_structure.png -------------------------------------------------------------------------------- /github_images/postman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/github_images/postman.png -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/manage.py -------------------------------------------------------------------------------- /orders/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orders/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/orders/admin.py -------------------------------------------------------------------------------- /orders/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/orders/apps.py -------------------------------------------------------------------------------- /orders/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/orders/migrations/0001_initial.py -------------------------------------------------------------------------------- /orders/migrations/0002_auto_20190213_0159.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/orders/migrations/0002_auto_20190213_0159.py -------------------------------------------------------------------------------- /orders/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orders/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/orders/models.py -------------------------------------------------------------------------------- /orders/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/orders/serializers.py -------------------------------------------------------------------------------- /orders/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/orders/tests.py -------------------------------------------------------------------------------- /orders/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/orders/urls.py -------------------------------------------------------------------------------- /orders/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/orders/views.py -------------------------------------------------------------------------------- /products/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /products/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/products/admin.py -------------------------------------------------------------------------------- /products/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/products/apps.py -------------------------------------------------------------------------------- /products/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/products/migrations/0001_initial.py -------------------------------------------------------------------------------- /products/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /products/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/products/models.py -------------------------------------------------------------------------------- /products/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/products/serializers.py -------------------------------------------------------------------------------- /products/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/products/tests.py -------------------------------------------------------------------------------- /products/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/products/urls.py -------------------------------------------------------------------------------- /products/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/products/views.py -------------------------------------------------------------------------------- /reset_all.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/reset_all.ps1 -------------------------------------------------------------------------------- /reset_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/reset_all.sh -------------------------------------------------------------------------------- /seed_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/seed_db.py -------------------------------------------------------------------------------- /shared/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /shared/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/shared/admin.py -------------------------------------------------------------------------------- /shared/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/shared/apps.py -------------------------------------------------------------------------------- /shared/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/shared/errors.py -------------------------------------------------------------------------------- /shared/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /shared/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/shared/models.py -------------------------------------------------------------------------------- /shared/pagination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/shared/pagination.py -------------------------------------------------------------------------------- /shared/renderers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/shared/renderers.py -------------------------------------------------------------------------------- /shared/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/shared/serializers.py -------------------------------------------------------------------------------- /shared/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/shared/tests.py -------------------------------------------------------------------------------- /shared/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/shared/views.py -------------------------------------------------------------------------------- /shop_api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /shop_api/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/shop_api/settings.py -------------------------------------------------------------------------------- /shop_api/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/shop_api/urls.py -------------------------------------------------------------------------------- /shop_api/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/shop_api/wsgi.py -------------------------------------------------------------------------------- /tags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tags/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/tags/admin.py -------------------------------------------------------------------------------- /tags/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/tags/apps.py -------------------------------------------------------------------------------- /tags/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/tags/migrations/0001_initial.py -------------------------------------------------------------------------------- /tags/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tags/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/tags/models.py -------------------------------------------------------------------------------- /tags/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/tags/serializers.py -------------------------------------------------------------------------------- /tags/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/tags/tests.py -------------------------------------------------------------------------------- /tags/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/tags/urls.py -------------------------------------------------------------------------------- /tags/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/tags/views.py -------------------------------------------------------------------------------- /users/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /users/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/users/admin.py -------------------------------------------------------------------------------- /users/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/users/apps.py -------------------------------------------------------------------------------- /users/authentication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/users/authentication.py -------------------------------------------------------------------------------- /users/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/users/migrations/0001_initial.py -------------------------------------------------------------------------------- /users/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /users/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/users/models.py -------------------------------------------------------------------------------- /users/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/users/serializers.py -------------------------------------------------------------------------------- /users/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/users/tests.py -------------------------------------------------------------------------------- /users/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/users/urls.py -------------------------------------------------------------------------------- /users/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/DjangoRestShopApy/HEAD/users/views.py --------------------------------------------------------------------------------