├── .gitignore ├── README.md ├── app └── config │ ├── config │ ├── __init__.py │ ├── asgi.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py │ ├── manage.py │ ├── user_app │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ └── __init__.py │ ├── models.py │ ├── tests.py │ ├── urls.py │ └── views.py │ └── watch_list │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ ├── 0001_initial.py │ ├── 0002_rename_movies_movie.py │ ├── 0003_streamingplatform_watchlist_delete_movie.py │ ├── 0004_watchlist_platform.py │ ├── 0005_review.py │ ├── 0006_review_review_author.py │ ├── 0007_alter_review_review_author.py │ ├── 0008_alter_review_review_author.py │ ├── 0009_alter_review_review_author.py │ ├── 0010_streamingplatform_author.py │ └── __init__.py │ ├── models.py │ ├── permissions.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── fastapi-mongodb ├── config.py ├── main.py ├── model.py ├── readme.md ├── repository.py ├── requirements.txt └── router.py ├── fastapi-udemy ├── app │ ├── .gitignore │ ├── README.md │ ├── authentication │ │ ├── oauth2.py │ │ └── token_router.py │ ├── db │ │ ├── database.py │ │ └── models.py │ ├── exceptions.py │ ├── fastapi-practice.db │ ├── hash.py │ ├── main.py │ ├── orm_article.py │ ├── orm_user.py │ ├── requirements.txt │ ├── routers │ │ ├── article_router.py │ │ ├── blog_get_router.py │ │ ├── blog_post_router.py │ │ ├── product_router.py │ │ └── user.py │ └── schemas.py └── requiremnts.txt ├── fastapi_auth └── app │ ├── main.py │ └── router │ ├── main_routes.py │ └── user.py ├── fastapi_blogsite └── app │ ├── Database │ ├── database.py │ ├── models.py │ └── post_orm.py │ ├── Pipfile │ ├── Pipfile.lock │ ├── fastapi.db │ ├── images │ ├── me_BkIKur.jpg │ └── me_cafgwO.jpg │ ├── main.py │ └── router │ ├── post.py │ └── schemas.py └── oreals- Todo with fastapi ├── .gitignore ├── database.py ├── main.py ├── models.py ├── requirements.txt └── templates └── index.html /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # UDEMY-DRF-proje ctss 2 | -------------------------------------------------------------------------------- /app/config/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/config/config/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/config/asgi.py -------------------------------------------------------------------------------- /app/config/config/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/config/settings.py -------------------------------------------------------------------------------- /app/config/config/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/config/urls.py -------------------------------------------------------------------------------- /app/config/config/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/config/wsgi.py -------------------------------------------------------------------------------- /app/config/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/manage.py -------------------------------------------------------------------------------- /app/config/user_app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/config/user_app/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/user_app/admin.py -------------------------------------------------------------------------------- /app/config/user_app/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/user_app/apps.py -------------------------------------------------------------------------------- /app/config/user_app/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/config/user_app/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/user_app/models.py -------------------------------------------------------------------------------- /app/config/user_app/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/user_app/tests.py -------------------------------------------------------------------------------- /app/config/user_app/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/user_app/urls.py -------------------------------------------------------------------------------- /app/config/user_app/views.py: -------------------------------------------------------------------------------- 1 | from django.shortcuts import render 2 | 3 | # Create your views here. 4 | -------------------------------------------------------------------------------- /app/config/watch_list/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/config/watch_list/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/watch_list/admin.py -------------------------------------------------------------------------------- /app/config/watch_list/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/watch_list/apps.py -------------------------------------------------------------------------------- /app/config/watch_list/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/watch_list/migrations/0001_initial.py -------------------------------------------------------------------------------- /app/config/watch_list/migrations/0002_rename_movies_movie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/watch_list/migrations/0002_rename_movies_movie.py -------------------------------------------------------------------------------- /app/config/watch_list/migrations/0003_streamingplatform_watchlist_delete_movie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/watch_list/migrations/0003_streamingplatform_watchlist_delete_movie.py -------------------------------------------------------------------------------- /app/config/watch_list/migrations/0004_watchlist_platform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/watch_list/migrations/0004_watchlist_platform.py -------------------------------------------------------------------------------- /app/config/watch_list/migrations/0005_review.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/watch_list/migrations/0005_review.py -------------------------------------------------------------------------------- /app/config/watch_list/migrations/0006_review_review_author.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/watch_list/migrations/0006_review_review_author.py -------------------------------------------------------------------------------- /app/config/watch_list/migrations/0007_alter_review_review_author.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/watch_list/migrations/0007_alter_review_review_author.py -------------------------------------------------------------------------------- /app/config/watch_list/migrations/0008_alter_review_review_author.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/watch_list/migrations/0008_alter_review_review_author.py -------------------------------------------------------------------------------- /app/config/watch_list/migrations/0009_alter_review_review_author.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/watch_list/migrations/0009_alter_review_review_author.py -------------------------------------------------------------------------------- /app/config/watch_list/migrations/0010_streamingplatform_author.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/watch_list/migrations/0010_streamingplatform_author.py -------------------------------------------------------------------------------- /app/config/watch_list/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/config/watch_list/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/watch_list/models.py -------------------------------------------------------------------------------- /app/config/watch_list/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/watch_list/permissions.py -------------------------------------------------------------------------------- /app/config/watch_list/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/watch_list/serializers.py -------------------------------------------------------------------------------- /app/config/watch_list/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/watch_list/tests.py -------------------------------------------------------------------------------- /app/config/watch_list/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/watch_list/urls.py -------------------------------------------------------------------------------- /app/config/watch_list/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/app/config/watch_list/views.py -------------------------------------------------------------------------------- /fastapi-mongodb/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-mongodb/config.py -------------------------------------------------------------------------------- /fastapi-mongodb/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-mongodb/main.py -------------------------------------------------------------------------------- /fastapi-mongodb/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-mongodb/model.py -------------------------------------------------------------------------------- /fastapi-mongodb/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-mongodb/readme.md -------------------------------------------------------------------------------- /fastapi-mongodb/repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-mongodb/repository.py -------------------------------------------------------------------------------- /fastapi-mongodb/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-mongodb/requirements.txt -------------------------------------------------------------------------------- /fastapi-mongodb/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-mongodb/router.py -------------------------------------------------------------------------------- /fastapi-udemy/app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-udemy/app/.gitignore -------------------------------------------------------------------------------- /fastapi-udemy/app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-udemy/app/README.md -------------------------------------------------------------------------------- /fastapi-udemy/app/authentication/oauth2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-udemy/app/authentication/oauth2.py -------------------------------------------------------------------------------- /fastapi-udemy/app/authentication/token_router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-udemy/app/authentication/token_router.py -------------------------------------------------------------------------------- /fastapi-udemy/app/db/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-udemy/app/db/database.py -------------------------------------------------------------------------------- /fastapi-udemy/app/db/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-udemy/app/db/models.py -------------------------------------------------------------------------------- /fastapi-udemy/app/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-udemy/app/exceptions.py -------------------------------------------------------------------------------- /fastapi-udemy/app/fastapi-practice.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-udemy/app/fastapi-practice.db -------------------------------------------------------------------------------- /fastapi-udemy/app/hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-udemy/app/hash.py -------------------------------------------------------------------------------- /fastapi-udemy/app/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-udemy/app/main.py -------------------------------------------------------------------------------- /fastapi-udemy/app/orm_article.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-udemy/app/orm_article.py -------------------------------------------------------------------------------- /fastapi-udemy/app/orm_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-udemy/app/orm_user.py -------------------------------------------------------------------------------- /fastapi-udemy/app/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-udemy/app/requirements.txt -------------------------------------------------------------------------------- /fastapi-udemy/app/routers/article_router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-udemy/app/routers/article_router.py -------------------------------------------------------------------------------- /fastapi-udemy/app/routers/blog_get_router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-udemy/app/routers/blog_get_router.py -------------------------------------------------------------------------------- /fastapi-udemy/app/routers/blog_post_router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-udemy/app/routers/blog_post_router.py -------------------------------------------------------------------------------- /fastapi-udemy/app/routers/product_router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-udemy/app/routers/product_router.py -------------------------------------------------------------------------------- /fastapi-udemy/app/routers/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-udemy/app/routers/user.py -------------------------------------------------------------------------------- /fastapi-udemy/app/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-udemy/app/schemas.py -------------------------------------------------------------------------------- /fastapi-udemy/requiremnts.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi-udemy/requiremnts.txt -------------------------------------------------------------------------------- /fastapi_auth/app/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi_auth/app/main.py -------------------------------------------------------------------------------- /fastapi_auth/app/router/main_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi_auth/app/router/main_routes.py -------------------------------------------------------------------------------- /fastapi_auth/app/router/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi_auth/app/router/user.py -------------------------------------------------------------------------------- /fastapi_blogsite/app/Database/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi_blogsite/app/Database/database.py -------------------------------------------------------------------------------- /fastapi_blogsite/app/Database/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi_blogsite/app/Database/models.py -------------------------------------------------------------------------------- /fastapi_blogsite/app/Database/post_orm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi_blogsite/app/Database/post_orm.py -------------------------------------------------------------------------------- /fastapi_blogsite/app/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi_blogsite/app/Pipfile -------------------------------------------------------------------------------- /fastapi_blogsite/app/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi_blogsite/app/Pipfile.lock -------------------------------------------------------------------------------- /fastapi_blogsite/app/fastapi.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi_blogsite/app/fastapi.db -------------------------------------------------------------------------------- /fastapi_blogsite/app/images/me_BkIKur.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi_blogsite/app/images/me_BkIKur.jpg -------------------------------------------------------------------------------- /fastapi_blogsite/app/images/me_cafgwO.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi_blogsite/app/images/me_cafgwO.jpg -------------------------------------------------------------------------------- /fastapi_blogsite/app/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi_blogsite/app/main.py -------------------------------------------------------------------------------- /fastapi_blogsite/app/router/post.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi_blogsite/app/router/post.py -------------------------------------------------------------------------------- /fastapi_blogsite/app/router/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/fastapi_blogsite/app/router/schemas.py -------------------------------------------------------------------------------- /oreals- Todo with fastapi/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/oreals- Todo with fastapi/.gitignore -------------------------------------------------------------------------------- /oreals- Todo with fastapi/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/oreals- Todo with fastapi/database.py -------------------------------------------------------------------------------- /oreals- Todo with fastapi/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/oreals- Todo with fastapi/main.py -------------------------------------------------------------------------------- /oreals- Todo with fastapi/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/oreals- Todo with fastapi/models.py -------------------------------------------------------------------------------- /oreals- Todo with fastapi/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/oreals- Todo with fastapi/requirements.txt -------------------------------------------------------------------------------- /oreals- Todo with fastapi/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alireza-hashemii/Fastapi/HEAD/oreals- Todo with fastapi/templates/index.html --------------------------------------------------------------------------------