├── .gitignore ├── .vscode └── launch.json ├── Pipfile ├── Pipfile.lock ├── config ├── __init__.py ├── asgi.py ├── settings.py ├── urls.py └── wsgi.py ├── core ├── __init__.py ├── admin.py ├── apps.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py ├── serializers.py ├── signals.py ├── tests.py └── views.py ├── manage.py └── store ├── __init__.py ├── admin.py ├── apps.py ├── factories.py ├── filters.py ├── management └── commands │ └── setup_fake_data.py ├── migrations ├── 0001_create_store_models.py ├── 0002_rename_product_price.py ├── 0003_customer_fathers_name.py ├── 0004_remove_customer_fathers_name.py ├── 0005_rename_price_orderitem_unit_price.py ├── 0006_alter_category_top_product.py ├── 0007_alter_product_inventory.py ├── 0008_alter_cart_id.py ├── 0009_remove_customer_email_remove_customer_first_name_and_more.py ├── 0010_alter_customer_options.py └── __init__.py ├── models.py ├── paginations.py ├── permissions.py ├── serializers.py ├── signals ├── __init__.py └── handlers.py ├── tests.py ├── urls.py └── views.py /.gitignore: -------------------------------------------------------------------------------- 1 | *.sqlite3 2 | __pycache__/ 3 | -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/Pipfile -------------------------------------------------------------------------------- /Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/Pipfile.lock -------------------------------------------------------------------------------- /config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /config/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/config/asgi.py -------------------------------------------------------------------------------- /config/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/config/settings.py -------------------------------------------------------------------------------- /config/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/config/urls.py -------------------------------------------------------------------------------- /config/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/config/wsgi.py -------------------------------------------------------------------------------- /core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/core/admin.py -------------------------------------------------------------------------------- /core/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/core/apps.py -------------------------------------------------------------------------------- /core/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/core/migrations/0001_initial.py -------------------------------------------------------------------------------- /core/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/core/models.py -------------------------------------------------------------------------------- /core/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/core/serializers.py -------------------------------------------------------------------------------- /core/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/core/signals.py -------------------------------------------------------------------------------- /core/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/core/tests.py -------------------------------------------------------------------------------- /core/views.py: -------------------------------------------------------------------------------- 1 | from django.shortcuts import render 2 | 3 | # Create your views here. 4 | -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/manage.py -------------------------------------------------------------------------------- /store/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /store/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/admin.py -------------------------------------------------------------------------------- /store/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/apps.py -------------------------------------------------------------------------------- /store/factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/factories.py -------------------------------------------------------------------------------- /store/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/filters.py -------------------------------------------------------------------------------- /store/management/commands/setup_fake_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/management/commands/setup_fake_data.py -------------------------------------------------------------------------------- /store/migrations/0001_create_store_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/migrations/0001_create_store_models.py -------------------------------------------------------------------------------- /store/migrations/0002_rename_product_price.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/migrations/0002_rename_product_price.py -------------------------------------------------------------------------------- /store/migrations/0003_customer_fathers_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/migrations/0003_customer_fathers_name.py -------------------------------------------------------------------------------- /store/migrations/0004_remove_customer_fathers_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/migrations/0004_remove_customer_fathers_name.py -------------------------------------------------------------------------------- /store/migrations/0005_rename_price_orderitem_unit_price.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/migrations/0005_rename_price_orderitem_unit_price.py -------------------------------------------------------------------------------- /store/migrations/0006_alter_category_top_product.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/migrations/0006_alter_category_top_product.py -------------------------------------------------------------------------------- /store/migrations/0007_alter_product_inventory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/migrations/0007_alter_product_inventory.py -------------------------------------------------------------------------------- /store/migrations/0008_alter_cart_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/migrations/0008_alter_cart_id.py -------------------------------------------------------------------------------- /store/migrations/0009_remove_customer_email_remove_customer_first_name_and_more.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/migrations/0009_remove_customer_email_remove_customer_first_name_and_more.py -------------------------------------------------------------------------------- /store/migrations/0010_alter_customer_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/migrations/0010_alter_customer_options.py -------------------------------------------------------------------------------- /store/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /store/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/models.py -------------------------------------------------------------------------------- /store/paginations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/paginations.py -------------------------------------------------------------------------------- /store/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/permissions.py -------------------------------------------------------------------------------- /store/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/serializers.py -------------------------------------------------------------------------------- /store/signals/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/signals/__init__.py -------------------------------------------------------------------------------- /store/signals/handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/signals/handlers.py -------------------------------------------------------------------------------- /store/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/tests.py -------------------------------------------------------------------------------- /store/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/urls.py -------------------------------------------------------------------------------- /store/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hadiMh/django_course_DRF_code/HEAD/store/views.py --------------------------------------------------------------------------------