├── .gitignore ├── .gitmodules ├── 06-Restaurant-Website-Django ├── .env.example ├── README.md ├── app_my_restaurant │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── forms.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ ├── static │ │ └── app_my_restaurant │ │ │ ├── css │ │ │ └── style.css │ │ │ └── img │ │ │ ├── Grill.jpg │ │ │ ├── favicon.ico │ │ │ ├── head_chef.jpg │ │ │ ├── logo.png │ │ │ ├── logo_footer.png │ │ │ ├── main.jpg │ │ │ ├── menu_items │ │ │ ├── fruit salad.jpg │ │ │ ├── menu_desc.txt │ │ │ ├── potatoes magic.jpg │ │ │ ├── salmon curry.jpg │ │ │ └── tuna steak.jpg │ │ │ ├── owners.jpg │ │ │ └── restaurant_inside.jpg │ ├── templates │ │ └── app_my_restaurant │ │ │ ├── about.html │ │ │ ├── base.html │ │ │ ├── book.html │ │ │ ├── index.html │ │ │ ├── menu.html │ │ │ ├── menu_item.html │ │ │ └── partials │ │ │ ├── _footer.html │ │ │ └── _header.html │ ├── tests.py │ ├── urls.py │ └── views.py ├── db.sqlite3 ├── docs │ └── img │ │ ├── 01_index.png │ │ ├── 02_about.png │ │ ├── 03_book.png │ │ ├── 04_book_after_posting.png │ │ ├── 05_menu.png │ │ ├── 06_menu_item_01.png │ │ ├── 07_menu_item_02.png │ │ ├── 08_django_admin.png │ │ ├── 09_django_admin_booking_view.png │ │ ├── 10_django_admin_booking_view_detail.png │ │ ├── 11_django_admin_menu_managment.png │ │ ├── 12_django_admin_menu_managment_detail.png │ │ └── 13_database_schema.png ├── manage.py ├── requirements.txt ├── restaurant │ ├── __init__.py │ ├── asgi.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py └── runtime.txt ├── 07-BookStore-API-Django ├── .env.example ├── README.md ├── app_bookstore │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_book_inventory.py │ │ └── __init__.py │ ├── models.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── bookshop │ ├── __init__.py │ ├── asgi.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── db.sqlite3 ├── docs │ └── img │ │ ├── 01-index-page.png │ │ ├── 02-GET-books.png │ │ ├── 03-POST-books-missing-arguments.png │ │ ├── 04-POST-books-successful.png │ │ ├── 05-GET-book-specific.png │ │ ├── 06-GET-book-specific-error not exists.png │ │ ├── 07-PUT-book-specific-updated.png │ │ ├── 08-DELETE-book-specific-delete.png │ │ └── 09_database_schema.png ├── manage.py ├── requirements.txt └── runtime.txt ├── 08-BookStore-API-DRF ├── .env.example ├── README.md ├── app_bookstore │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_book_inventory.py │ │ └── __init__.py │ ├── models.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── bookshop │ ├── __init__.py │ ├── asgi.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── db.sqlite3 ├── docs │ └── img │ │ ├── 01-index-page.png │ │ ├── 02-GET-books.png │ │ ├── 03-POST-books-missing-arguments.png │ │ ├── 04-POST-books-successful.png │ │ ├── 05-GET-book-specific.png │ │ ├── 06-GET-book-specific-error not exists.png │ │ ├── 07-PUT-book-specific-updated.png │ │ ├── 08-DELETE-book-specific-delete.png │ │ ├── 09_database_schema.png │ │ ├── 10-PATCH-book-specific-updating-aprt-of-the-book.png │ │ ├── 11-api-view-books-DRF.png │ │ └── 12-api-view-book-DRF.png ├── manage.py ├── requirements.txt └── runtime.txt ├── 09-Restaurant-Management-API-DRF ├── .env.example ├── README.md ├── Restaurant │ ├── __init__.py │ ├── asgi.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── RestaurantManagementAPI │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── filters.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ ├── pagination.py │ ├── permissions.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── db.sqlite3 ├── docs │ ├── database_schema.txt │ └── img │ │ ├── 01_databse_schema.png │ │ ├── 02_welcome_page.png │ │ ├── 03_creating_groups.png │ │ ├── 04_creating_groups.png │ │ ├── 05_bearer_token_in_HEADER.png │ │ ├── 06_user_post.png │ │ ├── 07_categories.png │ │ ├── 08_menu_items.png │ │ ├── 09_groups.png │ │ ├── 10_cart.png │ │ ├── 11_orders.png │ │ ├── 12_creates_a_user.png │ │ ├── 13_creating_a_token_for_the_user.png │ │ ├── 14_get_current_authenticated_user.png │ │ ├── 15_customer_get_cat.png │ │ ├── 16_listing_menu_items.png │ │ ├── 17_listing_menu_items.png │ │ ├── 18_adding_menu_items_to_the_cart.png │ │ ├── 19_checking_the_cart.png │ │ ├── 20_creating_an_order_by_customer.png │ │ ├── 21_missing_data.png │ │ ├── 22_order_filtering.png │ │ ├── 23_missing_token.png │ │ ├── 24_list_all_managers.png │ │ ├── 25_adding_user_to_delivery_crew.png │ │ ├── 26_list_all_user_in_delivery_crew.png │ │ ├── 27_assigning_deliver_crew_user.png │ │ ├── 28_delivery_crew_getting_orders.png │ │ ├── 29_delivery_crew_updating_teh_status_of_an_order.png │ │ └── 30_deleting_an_order_by_manager.png ├── manage.py ├── menu-items.txt ├── requirements.txt ├── runtime.txt └── users.txt ├── 10-Booking-System-Django-AJAX ├── .env.example ├── BookingSystem │ ├── __init__.py │ ├── asgi.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── README.md ├── app_booking │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── forms.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_alter_booking_unique_together.py │ │ └── __init__.py │ ├── models.py │ ├── static │ │ └── app_booking │ │ │ ├── css │ │ │ └── styles.css │ │ │ └── js │ │ │ └── script.js │ ├── templates │ │ └── app_booking │ │ │ ├── about.html │ │ │ ├── base.html │ │ │ ├── book.html │ │ │ ├── includes │ │ │ ├── footer.html │ │ │ └── header.html │ │ │ └── index.html │ ├── tests.py │ ├── urls.py │ └── views.py ├── docs │ └── img │ │ ├── 01-home-page.png │ │ ├── 02-booking-page.png │ │ ├── 03-about-page.png │ │ ├── 04-adding-booking-success.png │ │ ├── 05-adding-booking-failed.png │ │ ├── 06-slots-booked-wont-be-available.png │ │ └── 07-Home-view-after-added-booking.png ├── manage.py ├── requirements.txt └── runtime.txt ├── 11-Booking_and_Menu_APIs_Restaurant_DRF ├── .env.example ├── README.md ├── docs │ └── img │ │ ├── 01_welcome_page.png │ │ ├── 02_static_index_page.png │ │ ├── 03_static_index_page-mobile.png │ │ ├── 04_static_about_page.png │ │ ├── 05_static_book_page.png │ │ ├── 06_static_menu_page.png │ │ ├── 07_registration_adding_listing_users.png │ │ ├── 08_registration_genereating_token.png │ │ ├── 09_adding_new_booking.png │ │ ├── 10_listing_all_bookings.png │ │ ├── 11_adding_a_new_menu_item.png │ │ └── 12_listing_all_menu_items.png ├── littlelemon │ ├── __init__.py │ ├── asgi.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── manage.py ├── requirements.txt ├── restaurant │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_alter_booking_no_of_guests_alter_menu_inventory.py │ │ ├── 0003_alter_booking_bookingdate_alter_booking_no_of_guests_and_more.py │ │ └── __init__.py │ ├── models.py │ ├── serializers.py │ ├── static │ │ └── restaurant │ │ │ ├── css │ │ │ └── style.css │ │ │ └── img │ │ │ ├── favicon.ico │ │ │ ├── grill.jpg │ │ │ ├── head_chef.jpg │ │ │ ├── logo.png │ │ │ ├── logo_footer.png │ │ │ ├── restaurant_inside.jpg │ │ │ └── salad.jpg │ ├── templates │ │ └── restaurant │ │ │ ├── about.html │ │ │ ├── base.html │ │ │ ├── book.html │ │ │ ├── index.html │ │ │ ├── intro.html │ │ │ ├── menu.html │ │ │ └── partials │ │ │ ├── _footer.html │ │ │ ├── _header.html │ │ │ └── description.html │ ├── tests │ │ ├── __init__.py │ │ ├── test_models.py │ │ └── test_views.py │ ├── urls.py │ ├── urls_main.py │ └── views.py └── runtime.txt ├── 12-User_Management_SQLAlchemy_Django ├── .env.example ├── README.md ├── app_add_models │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── forms.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ ├── templates │ │ └── app_add_models │ │ │ ├── add.html │ │ │ ├── base.html │ │ │ ├── includes │ │ │ ├── footer.html │ │ │ └── header.html │ │ │ └── index.html │ ├── tests.py │ ├── urls.py │ └── views.py ├── docs │ └── img │ │ ├── 01_add_user.png │ │ ├── 02_add_user.png │ │ ├── 03_list_user.png │ │ └── 04_list_user_after_deletion.png ├── manage.py ├── requirements.txt ├── runtime.txt └── sqlalchemy_test │ ├── __init__.py │ ├── asgi.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── 13-FundProjects_Django ├── .env.example ├── FunctionFunding │ ├── __init__.py │ ├── asgi.py │ ├── context_processors.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── README.md ├── app_clients │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ ├── tests.py │ └── views.py ├── app_funding │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── forms.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_initial.py │ │ └── __init__.py │ ├── models.py │ ├── send_emails.py │ ├── signals.py │ ├── templates │ │ └── app_funding │ │ │ ├── detail_projekt.html │ │ │ ├── emails │ │ │ ├── booking_extension.html │ │ │ └── booking_request.html │ │ │ ├── extend_booking.html │ │ │ ├── extend_booking_success.html │ │ │ └── index.html │ ├── templatetags │ │ ├── __init__.py │ │ └── app_funding_custom_tags.py │ ├── tests │ │ ├── __init__.py │ │ └── test_models.py │ ├── urls.py │ └── views.py ├── app_users │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── forms.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ ├── templates │ │ └── app_users │ │ │ └── login.html │ ├── tests.py │ ├── urls.py │ └── views.py ├── db.sqlite3 ├── docs │ ├── database_schema.txt │ └── img │ │ ├── 00_databse_schema.png │ │ ├── 01_main_no_projects.png │ │ ├── 02_main_admin.png │ │ ├── 03_main_with_projects.png │ │ ├── 04_admin_with_projects.png │ │ ├── 05_project_detail_view_booking_1.png │ │ ├── 06_project_detail_view_booking_2.png │ │ ├── 07_project_detail_view_booking_3.png │ │ ├── 08_project_detail_view_booking_4.png │ │ ├── 09_admin_project_view.png │ │ ├── 10_admin_project_extend_booking_req.png │ │ ├── 11_email_extending_booking.png │ │ ├── 12_login_with_the_user_credentials.png │ │ ├── 13_link_extending_booking.png │ │ ├── 14_extending_booking_confirmation.png │ │ ├── 15_project_detail_view_booking_extended.png │ │ ├── 16_admin_project_booking_req.png │ │ └── 17_email_with_project_booking_link.png ├── manage.py ├── requirements.txt ├── runtime.txt ├── static_frontend │ ├── css │ │ ├── custom_admin.css │ │ └── styles.css │ └── js │ │ └── custom_admin.js └── templates │ ├── admin │ ├── base_site.html │ └── overide_django_admin.txt │ ├── errors │ └── 404.html │ └── funding │ ├── base.html │ └── includes │ ├── footer.html │ └── header.html ├── 14-My_Library ├── .dockerignore ├── .env.template ├── .gitignore ├── Dockerfile ├── README.md ├── docker-compose.yml ├── docs │ └── img │ │ ├── 01_main_admin_page.png │ │ ├── 02_author_admin_view.png │ │ ├── 03_bookinstance_admin_view.png │ │ ├── 04_bookinstance_admin_view.png │ │ ├── 05_book_admin_view.png │ │ ├── 06_genres_admin_view.png │ │ ├── 07_language_admin_view.png │ │ ├── 08_groups_admin_view.png │ │ ├── 09_group_librarians_wiht_permissions_admin_view.png │ │ ├── 10_group_library_members_no_permissions_admin_view.png │ │ ├── 11_user_belonging_with_all_permissions_admin_view.png │ │ ├── 12_anonymous_user_main_page.png │ │ ├── 13_anonymous_user_all_books_page.png │ │ ├── 14_anonymous_user_all_books_page_second_page_pagination.png │ │ ├── 15_anonymous_user_detail_book_page.png │ │ ├── 16_anonymous_user_all_authors_page.png │ │ ├── 17_anonymous_user_detail_author_page.png │ │ ├── 18_login_page.png │ │ ├── 19_authenticated_user_main_page_view.png │ │ ├── 20_authenticated_user_all_borrowed_books_view.png │ │ ├── 21_autheticated_staff_librarian_user_main_page_view.png │ │ ├── 22_autheticated_staff_librarian_user_all_books_page_view.png │ │ ├── 23_autheticated_staff_librarian_user_add_books_page_view.png │ │ ├── 24_autheticated_staff_librarian_user_update_books_page_view.png │ │ ├── 25_autheticated_staff_librarian_user_delete_books_page_view.png │ │ ├── 26_autheticated_staff_librarian_user_all_authors_page_view.png │ │ ├── 27_autheticated_staff_librarian_user_add_author_page_view.png │ │ ├── 28_autheticated_staff_librarian_user_update_author_page_view.png │ │ ├── 29_autheticated_staff_librarian_user_delete_author_page_view.png │ │ ├── 30_autheticated_staff_librarian_user_all_borrowed_books_page_view.png │ │ ├── 31_autheticated_staff_librarian_user_extending_book_due_date_page_view.png │ │ ├── 32_autheticated_staff_librarian_user_extending_all_books_page_view.png │ │ └── 33_reset_password_with_email.png ├── library_project │ ├── .flake8 │ ├── app_catalog │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── apps.py │ │ ├── forms.py │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ ├── 0002_alter_book_options.py │ │ │ ├── 0003_bookinstance_borrower.py │ │ │ ├── 0004_alter_bookinstance_options.py │ │ │ ├── 0005_alter_bookinstance_options.py │ │ │ ├── 0006_alter_bookinstance_options.py │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── templates │ │ │ └── app_catalog │ │ │ │ ├── author_confirm_delete.html │ │ │ │ ├── author_detail.html │ │ │ │ ├── author_form.html │ │ │ │ ├── author_list.html │ │ │ │ ├── book_confirm_delete.html │ │ │ │ ├── book_detail.html │ │ │ │ ├── book_form.html │ │ │ │ ├── book_list.html │ │ │ │ ├── book_renew_librarian.html │ │ │ │ ├── bookinstance_list_borrowed.html │ │ │ │ ├── bookinstance_list_borrowed_user.html │ │ │ │ └── index.html │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── test_forms.py │ │ │ ├── test_models.py │ │ │ └── test_views.py │ │ ├── urls.py │ │ └── views.py │ ├── app_core │ │ ├── __init__.py │ │ ├── apps.py │ │ ├── management │ │ │ └── commands │ │ │ │ ├── __init__.py │ │ │ │ └── wait_for_db.py │ │ ├── migrations │ │ │ └── __init__.py │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── test_command.py │ │ │ └── test_health_check.py │ │ ├── urls.py │ │ └── views.py │ ├── library_project │ │ ├── __init__.py │ │ ├── asgi.py │ │ ├── context_processors.py │ │ ├── settings.py │ │ ├── urls.py │ │ └── wsgi.py │ ├── manage.py │ ├── static │ │ └── css │ │ │ └── styles.css │ └── templates │ │ ├── admin │ │ ├── base_site.html │ │ └── overides_django_admin.txt │ │ ├── library │ │ ├── base.html │ │ └── includes │ │ │ ├── footer.html │ │ │ ├── pagination.html │ │ │ └── sidebar.html │ │ └── registration │ │ ├── logged_out.html │ │ ├── login.html │ │ ├── password_reset_complete.html │ │ ├── password_reset_confirm.html │ │ ├── password_reset_done.html │ │ ├── password_reset_email.html │ │ └── password_reset_form.html ├── requirements.dev.txt └── requirements.txt ├── 16-Papyrus_Portal ├── .dockerignore ├── .envs │ ├── .local │ │ ├── .django │ │ └── .postgres │ └── .production-example │ │ ├── .django │ │ └── .postgres ├── .gitignore ├── Makefile ├── README.md ├── conftest.py ├── core_apps │ ├── __init__.py │ ├── articles │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── apps.py │ │ ├── filters.py │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ ├── 0002_clap_article_claps.py │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── pagination.py │ │ ├── permissions.py │ │ ├── read_time_engine.py │ │ ├── renderers.py │ │ ├── serializers.py │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py │ ├── bookmarks │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── apps.py │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── serializers.py │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py │ ├── common │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── apps.py │ │ ├── migrations │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── tests.py │ │ └── views.py │ ├── profiles │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── apps.py │ │ ├── exceptions.py │ │ ├── forms.py │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── pagination.py │ │ ├── renderers.py │ │ ├── serializers.py │ │ ├── signals.py │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py │ ├── ratings │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── apps.py │ │ ├── exceptions.py │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── serializers.py │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py │ ├── responses │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── apps.py │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── serializers.py │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py │ ├── search │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── apps.py │ │ ├── documents.py │ │ ├── migrations │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── serializers.py │ │ ├── signals.py │ │ ├── tests.py │ │ ├── urls.py │ │ └── views.py │ └── users │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── apps.py │ │ ├── forms.py │ │ ├── managers.py │ │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ │ ├── models.py │ │ ├── serializers.py │ │ ├── tests │ │ ├── __init__.py │ │ ├── factories.py │ │ ├── test_forms.py │ │ ├── test_models.py │ │ ├── test_serializers.py │ │ └── test_views.py │ │ └── views.py ├── docker │ ├── digital_ocean_server_deploy.sh │ ├── local │ │ ├── django │ │ │ ├── Dockerfile │ │ │ ├── celery │ │ │ │ ├── flower │ │ │ │ │ └── start │ │ │ │ └── worker │ │ │ │ │ └── start │ │ │ ├── entrypoint │ │ │ └── start │ │ ├── nginx │ │ │ ├── Dockerfile │ │ │ └── default.conf │ │ └── postgres │ │ │ ├── Dockerfile │ │ │ └── maintenance │ │ │ ├── _sourced │ │ │ ├── constants.sh │ │ │ ├── countdown.sh │ │ │ ├── messages.sh │ │ │ └── yes_no.sh │ │ │ ├── backup │ │ │ ├── backups │ │ │ └── restore │ └── production │ │ ├── django │ │ ├── Dockerfile │ │ ├── celery │ │ │ ├── flower │ │ │ │ └── start │ │ │ └── worker │ │ │ │ └── start │ │ ├── entrypoint │ │ └── start │ │ └── postgres │ │ ├── Dockerfile │ │ └── maintenance │ │ ├── _sourced │ │ ├── constants.sh │ │ ├── countdown.sh │ │ ├── messages.sh │ │ └── yes_no.sh │ │ ├── backup │ │ ├── backups │ │ └── restore ├── docs │ └── Papyrus_Portal_API_doc.pdf ├── local.yml ├── manage.py ├── papyrus_portal_api │ ├── __init__.py │ ├── asgi.py │ ├── celery.py │ ├── settings │ │ ├── __init__.py │ │ ├── base.py │ │ ├── local.py │ │ └── production.py │ ├── urls.py │ └── wsgi.py ├── production.yml ├── proxy.yml ├── pyproject.toml ├── pytest.ini ├── requirements │ ├── base.txt │ ├── local.txt │ └── production.txt ├── setup.cfg └── templates │ └── admin │ └── auth │ └── user │ └── add_form.html ├── 20-Mastering-Celery ├── .envs │ └── .dev-example │ │ ├── .django │ │ ├── .nginx │ │ ├── .postgres │ │ ├── .sentry │ │ └── readme.txt ├── .gitignore ├── Makefile ├── README.md ├── backend │ ├── .dockerignore │ ├── app │ │ ├── app │ │ │ ├── __init__.py │ │ │ ├── asgi.prod.py │ │ │ ├── asgi.py │ │ │ ├── celery.prod.py │ │ │ ├── celery.py │ │ │ ├── celery_tasks │ │ │ │ ├── ex_10_error_tracking_monitoring_Sentry.py │ │ │ │ ├── ex_11_task_scheduling.py │ │ │ │ ├── ex_12_task_scheduling_customization.py │ │ │ │ ├── ex_13_task_schedule_crontrab.py │ │ │ │ ├── ex_1_try_except.py │ │ │ │ ├── ex_2_custom_task_class.py │ │ │ │ ├── ex_3_auto_retry.py │ │ │ │ ├── ex_4_error_handling_group.py │ │ │ │ ├── ex_5_error_handling_chain.py │ │ │ │ ├── ex_6_dead_letter_queue.py │ │ │ │ ├── ex_7_task_timeouts_revoking.py │ │ │ │ ├── ex_8_linking_result_callbacks.py │ │ │ │ └── ex_9_tasks_signals_shutdown_cleanup.py │ │ │ ├── settings │ │ │ │ ├── __init__.py │ │ │ │ ├── base.py │ │ │ │ ├── dev.py │ │ │ │ └── prod.py │ │ │ ├── urls.py │ │ │ ├── wsgi.prod.py │ │ │ └── wsgi.py │ │ ├── celery_app │ │ │ ├── __init__.py │ │ │ ├── admin.py │ │ │ ├── apps.py │ │ │ ├── migrations │ │ │ │ └── __init__.py │ │ │ ├── models.py │ │ │ ├── tasks.py │ │ │ ├── tests.py │ │ │ └── views.py │ │ ├── manage.prod.py │ │ ├── manage.py │ │ ├── management │ │ │ ├── __init__.py │ │ │ ├── apps.py │ │ │ ├── management │ │ │ │ ├── __init__.py │ │ │ │ └── commands │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_command.py │ │ │ │ │ └── wait_for_db.py │ │ │ ├── migrations │ │ │ │ └── __init__.py │ │ │ └── tests │ │ │ │ ├── __init__.py │ │ │ │ └── test_commands.py │ │ ├── pyproject.toml │ │ └── setup.cfg │ ├── docker │ │ ├── Dockerfile │ │ └── scripts │ │ │ ├── celery │ │ │ ├── start-basic.sh │ │ │ ├── start-with-beat-scheduler-features.sh │ │ │ ├── start-with-dead-letter-queue.sh │ │ │ ├── start-with-enabled-events.sh │ │ │ ├── start-with-named-celery-worker.sh │ │ │ ├── start-with-queues-almost-priority.sh │ │ │ ├── start-with-queus.sh │ │ │ └── start.sh │ │ │ └── django │ │ │ └── run.sh │ └── requirements │ │ ├── base.txt │ │ └── dev.txt ├── celery_monitoring_flower │ └── docker │ │ └── Dockerfile ├── celery_worker_standalone │ ├── docker │ │ ├── Dockerfile │ │ └── scripts │ │ │ └── celery │ │ │ ├── start-basic-with-beat.sh │ │ │ ├── start-basic.sh │ │ │ ├── start-with-a-queue.sh │ │ │ └── start.sh │ ├── readme.txt │ ├── requirements │ │ └── base.txt │ └── standalone_app │ │ ├── __init__.py │ │ ├── celery_app │ │ ├── __init__.py │ │ └── tasks.py │ │ ├── celery_tasks.py │ │ └── celeryconfig.py ├── database │ └── docker │ │ └── Dockerfile ├── docker-compose.yml ├── message_broker │ ├── rabbitmq │ │ └── docker │ │ │ └── Dockerfile │ └── redis │ │ └── docker │ │ └── Dockerfile ├── project_structure.txt └── proxy │ └── docker │ └── dev │ ├── Dockerfile │ └── default.conf.template └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/.gitmodules -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/.env.example -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/README.md -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/admin.py -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/apps.py -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/forms.py -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/migrations/0001_initial.py -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/models.py -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/static/app_my_restaurant/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/static/app_my_restaurant/css/style.css -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/static/app_my_restaurant/img/Grill.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/static/app_my_restaurant/img/Grill.jpg -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/static/app_my_restaurant/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/static/app_my_restaurant/img/favicon.ico -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/static/app_my_restaurant/img/head_chef.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/static/app_my_restaurant/img/head_chef.jpg -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/static/app_my_restaurant/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/static/app_my_restaurant/img/logo.png -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/static/app_my_restaurant/img/logo_footer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/static/app_my_restaurant/img/logo_footer.png -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/static/app_my_restaurant/img/main.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/static/app_my_restaurant/img/main.jpg -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/static/app_my_restaurant/img/owners.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/static/app_my_restaurant/img/owners.jpg -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/templates/app_my_restaurant/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/templates/app_my_restaurant/about.html -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/templates/app_my_restaurant/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/templates/app_my_restaurant/base.html -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/templates/app_my_restaurant/book.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/templates/app_my_restaurant/book.html -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/templates/app_my_restaurant/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/templates/app_my_restaurant/index.html -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/templates/app_my_restaurant/menu.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/templates/app_my_restaurant/menu.html -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/templates/app_my_restaurant/menu_item.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/templates/app_my_restaurant/menu_item.html -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/tests.py -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/urls.py -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/app_my_restaurant/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/app_my_restaurant/views.py -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/db.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/db.sqlite3 -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/docs/img/01_index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/docs/img/01_index.png -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/docs/img/02_about.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/docs/img/02_about.png -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/docs/img/03_book.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/docs/img/03_book.png -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/docs/img/04_book_after_posting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/docs/img/04_book_after_posting.png -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/docs/img/05_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/docs/img/05_menu.png -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/docs/img/06_menu_item_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/docs/img/06_menu_item_01.png -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/docs/img/07_menu_item_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/docs/img/07_menu_item_02.png -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/docs/img/08_django_admin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/docs/img/08_django_admin.png -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/docs/img/09_django_admin_booking_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/docs/img/09_django_admin_booking_view.png -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/docs/img/10_django_admin_booking_view_detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/docs/img/10_django_admin_booking_view_detail.png -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/docs/img/11_django_admin_menu_managment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/docs/img/11_django_admin_menu_managment.png -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/docs/img/12_django_admin_menu_managment_detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/docs/img/12_django_admin_menu_managment_detail.png -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/docs/img/13_database_schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/docs/img/13_database_schema.png -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/manage.py -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/requirements.txt -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/restaurant/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/restaurant/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/restaurant/asgi.py -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/restaurant/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/restaurant/settings.py -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/restaurant/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/restaurant/urls.py -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/restaurant/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/06-Restaurant-Website-Django/restaurant/wsgi.py -------------------------------------------------------------------------------- /06-Restaurant-Website-Django/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.11.2 -------------------------------------------------------------------------------- /07-BookStore-API-Django/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/.env.example -------------------------------------------------------------------------------- /07-BookStore-API-Django/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/README.md -------------------------------------------------------------------------------- /07-BookStore-API-Django/app_bookstore/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /07-BookStore-API-Django/app_bookstore/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/app_bookstore/admin.py -------------------------------------------------------------------------------- /07-BookStore-API-Django/app_bookstore/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/app_bookstore/apps.py -------------------------------------------------------------------------------- /07-BookStore-API-Django/app_bookstore/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/app_bookstore/migrations/0001_initial.py -------------------------------------------------------------------------------- /07-BookStore-API-Django/app_bookstore/migrations/0002_book_inventory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/app_bookstore/migrations/0002_book_inventory.py -------------------------------------------------------------------------------- /07-BookStore-API-Django/app_bookstore/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /07-BookStore-API-Django/app_bookstore/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/app_bookstore/models.py -------------------------------------------------------------------------------- /07-BookStore-API-Django/app_bookstore/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/app_bookstore/tests.py -------------------------------------------------------------------------------- /07-BookStore-API-Django/app_bookstore/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/app_bookstore/urls.py -------------------------------------------------------------------------------- /07-BookStore-API-Django/app_bookstore/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/app_bookstore/views.py -------------------------------------------------------------------------------- /07-BookStore-API-Django/bookshop/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /07-BookStore-API-Django/bookshop/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/bookshop/asgi.py -------------------------------------------------------------------------------- /07-BookStore-API-Django/bookshop/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/bookshop/settings.py -------------------------------------------------------------------------------- /07-BookStore-API-Django/bookshop/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/bookshop/urls.py -------------------------------------------------------------------------------- /07-BookStore-API-Django/bookshop/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/bookshop/wsgi.py -------------------------------------------------------------------------------- /07-BookStore-API-Django/db.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/db.sqlite3 -------------------------------------------------------------------------------- /07-BookStore-API-Django/docs/img/01-index-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/docs/img/01-index-page.png -------------------------------------------------------------------------------- /07-BookStore-API-Django/docs/img/02-GET-books.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/docs/img/02-GET-books.png -------------------------------------------------------------------------------- /07-BookStore-API-Django/docs/img/03-POST-books-missing-arguments.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/docs/img/03-POST-books-missing-arguments.png -------------------------------------------------------------------------------- /07-BookStore-API-Django/docs/img/04-POST-books-successful.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/docs/img/04-POST-books-successful.png -------------------------------------------------------------------------------- /07-BookStore-API-Django/docs/img/05-GET-book-specific.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/docs/img/05-GET-book-specific.png -------------------------------------------------------------------------------- /07-BookStore-API-Django/docs/img/06-GET-book-specific-error not exists.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/docs/img/06-GET-book-specific-error not exists.png -------------------------------------------------------------------------------- /07-BookStore-API-Django/docs/img/07-PUT-book-specific-updated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/docs/img/07-PUT-book-specific-updated.png -------------------------------------------------------------------------------- /07-BookStore-API-Django/docs/img/08-DELETE-book-specific-delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/docs/img/08-DELETE-book-specific-delete.png -------------------------------------------------------------------------------- /07-BookStore-API-Django/docs/img/09_database_schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/docs/img/09_database_schema.png -------------------------------------------------------------------------------- /07-BookStore-API-Django/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/manage.py -------------------------------------------------------------------------------- /07-BookStore-API-Django/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/07-BookStore-API-Django/requirements.txt -------------------------------------------------------------------------------- /07-BookStore-API-Django/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.11.2 -------------------------------------------------------------------------------- /08-BookStore-API-DRF/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/.env.example -------------------------------------------------------------------------------- /08-BookStore-API-DRF/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/README.md -------------------------------------------------------------------------------- /08-BookStore-API-DRF/app_bookstore/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /08-BookStore-API-DRF/app_bookstore/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/app_bookstore/admin.py -------------------------------------------------------------------------------- /08-BookStore-API-DRF/app_bookstore/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/app_bookstore/apps.py -------------------------------------------------------------------------------- /08-BookStore-API-DRF/app_bookstore/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/app_bookstore/migrations/0001_initial.py -------------------------------------------------------------------------------- /08-BookStore-API-DRF/app_bookstore/migrations/0002_book_inventory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/app_bookstore/migrations/0002_book_inventory.py -------------------------------------------------------------------------------- /08-BookStore-API-DRF/app_bookstore/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /08-BookStore-API-DRF/app_bookstore/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/app_bookstore/models.py -------------------------------------------------------------------------------- /08-BookStore-API-DRF/app_bookstore/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/app_bookstore/serializers.py -------------------------------------------------------------------------------- /08-BookStore-API-DRF/app_bookstore/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/app_bookstore/tests.py -------------------------------------------------------------------------------- /08-BookStore-API-DRF/app_bookstore/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/app_bookstore/urls.py -------------------------------------------------------------------------------- /08-BookStore-API-DRF/app_bookstore/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/app_bookstore/views.py -------------------------------------------------------------------------------- /08-BookStore-API-DRF/bookshop/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /08-BookStore-API-DRF/bookshop/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/bookshop/asgi.py -------------------------------------------------------------------------------- /08-BookStore-API-DRF/bookshop/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/bookshop/settings.py -------------------------------------------------------------------------------- /08-BookStore-API-DRF/bookshop/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/bookshop/urls.py -------------------------------------------------------------------------------- /08-BookStore-API-DRF/bookshop/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/bookshop/wsgi.py -------------------------------------------------------------------------------- /08-BookStore-API-DRF/db.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/db.sqlite3 -------------------------------------------------------------------------------- /08-BookStore-API-DRF/docs/img/01-index-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/docs/img/01-index-page.png -------------------------------------------------------------------------------- /08-BookStore-API-DRF/docs/img/02-GET-books.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/docs/img/02-GET-books.png -------------------------------------------------------------------------------- /08-BookStore-API-DRF/docs/img/03-POST-books-missing-arguments.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/docs/img/03-POST-books-missing-arguments.png -------------------------------------------------------------------------------- /08-BookStore-API-DRF/docs/img/04-POST-books-successful.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/docs/img/04-POST-books-successful.png -------------------------------------------------------------------------------- /08-BookStore-API-DRF/docs/img/05-GET-book-specific.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/docs/img/05-GET-book-specific.png -------------------------------------------------------------------------------- /08-BookStore-API-DRF/docs/img/06-GET-book-specific-error not exists.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/docs/img/06-GET-book-specific-error not exists.png -------------------------------------------------------------------------------- /08-BookStore-API-DRF/docs/img/07-PUT-book-specific-updated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/docs/img/07-PUT-book-specific-updated.png -------------------------------------------------------------------------------- /08-BookStore-API-DRF/docs/img/08-DELETE-book-specific-delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/docs/img/08-DELETE-book-specific-delete.png -------------------------------------------------------------------------------- /08-BookStore-API-DRF/docs/img/09_database_schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/docs/img/09_database_schema.png -------------------------------------------------------------------------------- /08-BookStore-API-DRF/docs/img/10-PATCH-book-specific-updating-aprt-of-the-book.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/docs/img/10-PATCH-book-specific-updating-aprt-of-the-book.png -------------------------------------------------------------------------------- /08-BookStore-API-DRF/docs/img/11-api-view-books-DRF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/docs/img/11-api-view-books-DRF.png -------------------------------------------------------------------------------- /08-BookStore-API-DRF/docs/img/12-api-view-book-DRF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/docs/img/12-api-view-book-DRF.png -------------------------------------------------------------------------------- /08-BookStore-API-DRF/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/manage.py -------------------------------------------------------------------------------- /08-BookStore-API-DRF/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/08-BookStore-API-DRF/requirements.txt -------------------------------------------------------------------------------- /08-BookStore-API-DRF/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.11.2 -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/.env.example -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/README.md -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/Restaurant/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/Restaurant/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/Restaurant/asgi.py -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/Restaurant/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/Restaurant/settings.py -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/Restaurant/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/Restaurant/urls.py -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/Restaurant/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/Restaurant/wsgi.py -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/RestaurantManagementAPI/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/RestaurantManagementAPI/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/RestaurantManagementAPI/admin.py -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/RestaurantManagementAPI/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/RestaurantManagementAPI/apps.py -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/RestaurantManagementAPI/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/RestaurantManagementAPI/filters.py -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/RestaurantManagementAPI/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/RestaurantManagementAPI/migrations/0001_initial.py -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/RestaurantManagementAPI/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/RestaurantManagementAPI/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/RestaurantManagementAPI/models.py -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/RestaurantManagementAPI/pagination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/RestaurantManagementAPI/pagination.py -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/RestaurantManagementAPI/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/RestaurantManagementAPI/permissions.py -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/RestaurantManagementAPI/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/RestaurantManagementAPI/serializers.py -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/RestaurantManagementAPI/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/RestaurantManagementAPI/tests.py -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/RestaurantManagementAPI/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/RestaurantManagementAPI/urls.py -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/RestaurantManagementAPI/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/RestaurantManagementAPI/views.py -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/db.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/db.sqlite3 -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/database_schema.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/database_schema.txt -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/01_databse_schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/01_databse_schema.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/02_welcome_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/02_welcome_page.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/03_creating_groups.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/03_creating_groups.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/04_creating_groups.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/04_creating_groups.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/05_bearer_token_in_HEADER.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/05_bearer_token_in_HEADER.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/06_user_post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/06_user_post.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/07_categories.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/07_categories.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/08_menu_items.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/08_menu_items.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/09_groups.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/09_groups.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/10_cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/10_cart.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/11_orders.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/11_orders.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/12_creates_a_user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/12_creates_a_user.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/13_creating_a_token_for_the_user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/13_creating_a_token_for_the_user.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/14_get_current_authenticated_user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/14_get_current_authenticated_user.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/15_customer_get_cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/15_customer_get_cat.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/16_listing_menu_items.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/16_listing_menu_items.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/17_listing_menu_items.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/17_listing_menu_items.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/18_adding_menu_items_to_the_cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/18_adding_menu_items_to_the_cart.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/19_checking_the_cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/19_checking_the_cart.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/20_creating_an_order_by_customer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/20_creating_an_order_by_customer.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/21_missing_data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/21_missing_data.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/22_order_filtering.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/22_order_filtering.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/23_missing_token.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/23_missing_token.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/24_list_all_managers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/24_list_all_managers.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/25_adding_user_to_delivery_crew.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/25_adding_user_to_delivery_crew.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/26_list_all_user_in_delivery_crew.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/26_list_all_user_in_delivery_crew.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/27_assigning_deliver_crew_user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/27_assigning_deliver_crew_user.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/28_delivery_crew_getting_orders.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/28_delivery_crew_getting_orders.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/docs/img/30_deleting_an_order_by_manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/docs/img/30_deleting_an_order_by_manager.png -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/manage.py -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/menu-items.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/menu-items.txt -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/requirements.txt -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.11.2 -------------------------------------------------------------------------------- /09-Restaurant-Management-API-DRF/users.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/09-Restaurant-Management-API-DRF/users.txt -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/.env.example -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/BookingSystem/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/BookingSystem/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/BookingSystem/asgi.py -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/BookingSystem/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/BookingSystem/settings.py -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/BookingSystem/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/BookingSystem/urls.py -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/BookingSystem/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/BookingSystem/wsgi.py -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/README.md -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/app_booking/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/app_booking/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/app_booking/admin.py -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/app_booking/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/app_booking/apps.py -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/app_booking/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/app_booking/forms.py -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/app_booking/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/app_booking/migrations/0001_initial.py -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/app_booking/migrations/0002_alter_booking_unique_together.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/app_booking/migrations/0002_alter_booking_unique_together.py -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/app_booking/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/app_booking/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/app_booking/models.py -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/app_booking/static/app_booking/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/app_booking/static/app_booking/css/styles.css -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/app_booking/static/app_booking/js/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/app_booking/static/app_booking/js/script.js -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/app_booking/templates/app_booking/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/app_booking/templates/app_booking/about.html -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/app_booking/templates/app_booking/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/app_booking/templates/app_booking/base.html -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/app_booking/templates/app_booking/book.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/app_booking/templates/app_booking/book.html -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/app_booking/templates/app_booking/includes/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/app_booking/templates/app_booking/includes/footer.html -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/app_booking/templates/app_booking/includes/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/app_booking/templates/app_booking/includes/header.html -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/app_booking/templates/app_booking/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/app_booking/templates/app_booking/index.html -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/app_booking/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/app_booking/tests.py -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/app_booking/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/app_booking/urls.py -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/app_booking/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/app_booking/views.py -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/docs/img/01-home-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/docs/img/01-home-page.png -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/docs/img/02-booking-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/docs/img/02-booking-page.png -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/docs/img/03-about-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/docs/img/03-about-page.png -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/docs/img/04-adding-booking-success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/docs/img/04-adding-booking-success.png -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/docs/img/05-adding-booking-failed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/docs/img/05-adding-booking-failed.png -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/docs/img/06-slots-booked-wont-be-available.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/docs/img/06-slots-booked-wont-be-available.png -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/docs/img/07-Home-view-after-added-booking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/docs/img/07-Home-view-after-added-booking.png -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/manage.py -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/10-Booking-System-Django-AJAX/requirements.txt -------------------------------------------------------------------------------- /10-Booking-System-Django-AJAX/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.11.2 -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/.env.example -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/README.md -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/01_welcome_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/01_welcome_page.png -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/02_static_index_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/02_static_index_page.png -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/03_static_index_page-mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/03_static_index_page-mobile.png -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/04_static_about_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/04_static_about_page.png -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/05_static_book_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/05_static_book_page.png -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/06_static_menu_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/06_static_menu_page.png -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/07_registration_adding_listing_users.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/07_registration_adding_listing_users.png -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/08_registration_genereating_token.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/08_registration_genereating_token.png -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/09_adding_new_booking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/09_adding_new_booking.png -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/10_listing_all_bookings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/10_listing_all_bookings.png -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/11_adding_a_new_menu_item.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/11_adding_a_new_menu_item.png -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/12_listing_all_menu_items.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/docs/img/12_listing_all_menu_items.png -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/littlelemon/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/littlelemon/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/littlelemon/asgi.py -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/littlelemon/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/littlelemon/settings.py -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/littlelemon/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/littlelemon/urls.py -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/littlelemon/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/littlelemon/wsgi.py -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/manage.py -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/requirements.txt -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/admin.py -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/apps.py -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/migrations/0001_initial.py -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/models.py -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/serializers.py -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/static/restaurant/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/static/restaurant/css/style.css -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/static/restaurant/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/static/restaurant/img/favicon.ico -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/static/restaurant/img/grill.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/static/restaurant/img/grill.jpg -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/static/restaurant/img/head_chef.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/static/restaurant/img/head_chef.jpg -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/static/restaurant/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/static/restaurant/img/logo.png -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/static/restaurant/img/logo_footer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/static/restaurant/img/logo_footer.png -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/static/restaurant/img/salad.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/static/restaurant/img/salad.jpg -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/templates/restaurant/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/templates/restaurant/about.html -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/templates/restaurant/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/templates/restaurant/base.html -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/templates/restaurant/book.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/templates/restaurant/book.html -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/templates/restaurant/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/templates/restaurant/index.html -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/templates/restaurant/intro.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/templates/restaurant/intro.html -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/templates/restaurant/menu.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/templates/restaurant/menu.html -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/tests/test_models.py -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/tests/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/tests/test_views.py -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/urls.py -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/urls_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/urls_main.py -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/11-Booking_and_Menu_APIs_Restaurant_DRF/restaurant/views.py -------------------------------------------------------------------------------- /11-Booking_and_Menu_APIs_Restaurant_DRF/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.11.2 -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/.env.example -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/README.md -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/app_add_models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/app_add_models/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/app_add_models/admin.py -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/app_add_models/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/app_add_models/apps.py -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/app_add_models/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/app_add_models/forms.py -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/app_add_models/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/app_add_models/migrations/0001_initial.py -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/app_add_models/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/app_add_models/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/app_add_models/models.py -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/app_add_models/templates/app_add_models/add.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/app_add_models/templates/app_add_models/add.html -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/app_add_models/templates/app_add_models/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/app_add_models/templates/app_add_models/base.html -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/app_add_models/templates/app_add_models/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/app_add_models/templates/app_add_models/index.html -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/app_add_models/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/app_add_models/tests.py -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/app_add_models/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/app_add_models/urls.py -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/app_add_models/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/app_add_models/views.py -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/docs/img/01_add_user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/docs/img/01_add_user.png -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/docs/img/02_add_user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/docs/img/02_add_user.png -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/docs/img/03_list_user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/docs/img/03_list_user.png -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/docs/img/04_list_user_after_deletion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/docs/img/04_list_user_after_deletion.png -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/manage.py -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/requirements.txt -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.11.2 -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/sqlalchemy_test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/sqlalchemy_test/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/sqlalchemy_test/asgi.py -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/sqlalchemy_test/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/sqlalchemy_test/settings.py -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/sqlalchemy_test/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/sqlalchemy_test/urls.py -------------------------------------------------------------------------------- /12-User_Management_SQLAlchemy_Django/sqlalchemy_test/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/12-User_Management_SQLAlchemy_Django/sqlalchemy_test/wsgi.py -------------------------------------------------------------------------------- /13-FundProjects_Django/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/.env.example -------------------------------------------------------------------------------- /13-FundProjects_Django/FunctionFunding/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /13-FundProjects_Django/FunctionFunding/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/FunctionFunding/asgi.py -------------------------------------------------------------------------------- /13-FundProjects_Django/FunctionFunding/context_processors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/FunctionFunding/context_processors.py -------------------------------------------------------------------------------- /13-FundProjects_Django/FunctionFunding/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/FunctionFunding/settings.py -------------------------------------------------------------------------------- /13-FundProjects_Django/FunctionFunding/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/FunctionFunding/urls.py -------------------------------------------------------------------------------- /13-FundProjects_Django/FunctionFunding/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/FunctionFunding/wsgi.py -------------------------------------------------------------------------------- /13-FundProjects_Django/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/README.md -------------------------------------------------------------------------------- /13-FundProjects_Django/app_clients/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /13-FundProjects_Django/app_clients/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_clients/admin.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_clients/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_clients/apps.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_clients/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_clients/migrations/0001_initial.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_clients/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /13-FundProjects_Django/app_clients/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_clients/models.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_clients/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_clients/tests.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_clients/views.py: -------------------------------------------------------------------------------- 1 | from django.shortcuts import render 2 | 3 | # Create your views here. 4 | -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_funding/admin.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_funding/apps.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_funding/forms.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_funding/migrations/0001_initial.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/migrations/0002_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_funding/migrations/0002_initial.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_funding/models.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/send_emails.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_funding/send_emails.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_funding/signals.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/templates/app_funding/detail_projekt.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_funding/templates/app_funding/detail_projekt.html -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/templates/app_funding/emails/booking_extension.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_funding/templates/app_funding/emails/booking_extension.html -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/templates/app_funding/emails/booking_request.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_funding/templates/app_funding/emails/booking_request.html -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/templates/app_funding/extend_booking.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_funding/templates/app_funding/extend_booking.html -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/templates/app_funding/extend_booking_success.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_funding/templates/app_funding/extend_booking_success.html -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/templates/app_funding/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_funding/templates/app_funding/index.html -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/templatetags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/templatetags/app_funding_custom_tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_funding/templatetags/app_funding_custom_tags.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_funding/tests/test_models.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_funding/urls.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_funding/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_funding/views.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_users/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /13-FundProjects_Django/app_users/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_users/admin.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_users/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_users/apps.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_users/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_users/forms.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_users/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_users/migrations/0001_initial.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_users/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /13-FundProjects_Django/app_users/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_users/models.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_users/templates/app_users/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_users/templates/app_users/login.html -------------------------------------------------------------------------------- /13-FundProjects_Django/app_users/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_users/tests.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_users/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_users/urls.py -------------------------------------------------------------------------------- /13-FundProjects_Django/app_users/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/app_users/views.py -------------------------------------------------------------------------------- /13-FundProjects_Django/db.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/db.sqlite3 -------------------------------------------------------------------------------- /13-FundProjects_Django/docs/database_schema.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/docs/database_schema.txt -------------------------------------------------------------------------------- /13-FundProjects_Django/docs/img/00_databse_schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/docs/img/00_databse_schema.png -------------------------------------------------------------------------------- /13-FundProjects_Django/docs/img/01_main_no_projects.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/docs/img/01_main_no_projects.png -------------------------------------------------------------------------------- /13-FundProjects_Django/docs/img/02_main_admin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/docs/img/02_main_admin.png -------------------------------------------------------------------------------- /13-FundProjects_Django/docs/img/03_main_with_projects.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/docs/img/03_main_with_projects.png -------------------------------------------------------------------------------- /13-FundProjects_Django/docs/img/04_admin_with_projects.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/docs/img/04_admin_with_projects.png -------------------------------------------------------------------------------- /13-FundProjects_Django/docs/img/05_project_detail_view_booking_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/docs/img/05_project_detail_view_booking_1.png -------------------------------------------------------------------------------- /13-FundProjects_Django/docs/img/06_project_detail_view_booking_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/docs/img/06_project_detail_view_booking_2.png -------------------------------------------------------------------------------- /13-FundProjects_Django/docs/img/07_project_detail_view_booking_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/docs/img/07_project_detail_view_booking_3.png -------------------------------------------------------------------------------- /13-FundProjects_Django/docs/img/08_project_detail_view_booking_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/docs/img/08_project_detail_view_booking_4.png -------------------------------------------------------------------------------- /13-FundProjects_Django/docs/img/09_admin_project_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/docs/img/09_admin_project_view.png -------------------------------------------------------------------------------- /13-FundProjects_Django/docs/img/10_admin_project_extend_booking_req.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/docs/img/10_admin_project_extend_booking_req.png -------------------------------------------------------------------------------- /13-FundProjects_Django/docs/img/11_email_extending_booking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/docs/img/11_email_extending_booking.png -------------------------------------------------------------------------------- /13-FundProjects_Django/docs/img/12_login_with_the_user_credentials.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/docs/img/12_login_with_the_user_credentials.png -------------------------------------------------------------------------------- /13-FundProjects_Django/docs/img/13_link_extending_booking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/docs/img/13_link_extending_booking.png -------------------------------------------------------------------------------- /13-FundProjects_Django/docs/img/14_extending_booking_confirmation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/docs/img/14_extending_booking_confirmation.png -------------------------------------------------------------------------------- /13-FundProjects_Django/docs/img/15_project_detail_view_booking_extended.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/docs/img/15_project_detail_view_booking_extended.png -------------------------------------------------------------------------------- /13-FundProjects_Django/docs/img/16_admin_project_booking_req.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/docs/img/16_admin_project_booking_req.png -------------------------------------------------------------------------------- /13-FundProjects_Django/docs/img/17_email_with_project_booking_link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/docs/img/17_email_with_project_booking_link.png -------------------------------------------------------------------------------- /13-FundProjects_Django/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/manage.py -------------------------------------------------------------------------------- /13-FundProjects_Django/requirements.txt: -------------------------------------------------------------------------------- 1 | asgiref==3.7.1 2 | Django==4.1.6 3 | python-dotenv==1.0.0 4 | sqlparse==0.4.4 5 | tzdata==2023.3 6 | -------------------------------------------------------------------------------- /13-FundProjects_Django/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.11.1 -------------------------------------------------------------------------------- /13-FundProjects_Django/static_frontend/css/custom_admin.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/static_frontend/css/custom_admin.css -------------------------------------------------------------------------------- /13-FundProjects_Django/static_frontend/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/static_frontend/css/styles.css -------------------------------------------------------------------------------- /13-FundProjects_Django/static_frontend/js/custom_admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/static_frontend/js/custom_admin.js -------------------------------------------------------------------------------- /13-FundProjects_Django/templates/admin/base_site.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/templates/admin/base_site.html -------------------------------------------------------------------------------- /13-FundProjects_Django/templates/admin/overide_django_admin.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /13-FundProjects_Django/templates/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/templates/errors/404.html -------------------------------------------------------------------------------- /13-FundProjects_Django/templates/funding/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/templates/funding/base.html -------------------------------------------------------------------------------- /13-FundProjects_Django/templates/funding/includes/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/templates/funding/includes/footer.html -------------------------------------------------------------------------------- /13-FundProjects_Django/templates/funding/includes/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/13-FundProjects_Django/templates/funding/includes/header.html -------------------------------------------------------------------------------- /14-My_Library/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/.dockerignore -------------------------------------------------------------------------------- /14-My_Library/.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/.env.template -------------------------------------------------------------------------------- /14-My_Library/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/.gitignore -------------------------------------------------------------------------------- /14-My_Library/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/Dockerfile -------------------------------------------------------------------------------- /14-My_Library/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/README.md -------------------------------------------------------------------------------- /14-My_Library/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docker-compose.yml -------------------------------------------------------------------------------- /14-My_Library/docs/img/01_main_admin_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/01_main_admin_page.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/02_author_admin_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/02_author_admin_view.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/03_bookinstance_admin_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/03_bookinstance_admin_view.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/04_bookinstance_admin_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/04_bookinstance_admin_view.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/05_book_admin_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/05_book_admin_view.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/06_genres_admin_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/06_genres_admin_view.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/07_language_admin_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/07_language_admin_view.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/08_groups_admin_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/08_groups_admin_view.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/09_group_librarians_wiht_permissions_admin_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/09_group_librarians_wiht_permissions_admin_view.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/10_group_library_members_no_permissions_admin_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/10_group_library_members_no_permissions_admin_view.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/11_user_belonging_with_all_permissions_admin_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/11_user_belonging_with_all_permissions_admin_view.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/12_anonymous_user_main_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/12_anonymous_user_main_page.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/13_anonymous_user_all_books_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/13_anonymous_user_all_books_page.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/14_anonymous_user_all_books_page_second_page_pagination.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/14_anonymous_user_all_books_page_second_page_pagination.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/15_anonymous_user_detail_book_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/15_anonymous_user_detail_book_page.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/16_anonymous_user_all_authors_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/16_anonymous_user_all_authors_page.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/17_anonymous_user_detail_author_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/17_anonymous_user_detail_author_page.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/18_login_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/18_login_page.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/19_authenticated_user_main_page_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/19_authenticated_user_main_page_view.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/20_authenticated_user_all_borrowed_books_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/20_authenticated_user_all_borrowed_books_view.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/21_autheticated_staff_librarian_user_main_page_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/21_autheticated_staff_librarian_user_main_page_view.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/22_autheticated_staff_librarian_user_all_books_page_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/22_autheticated_staff_librarian_user_all_books_page_view.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/23_autheticated_staff_librarian_user_add_books_page_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/23_autheticated_staff_librarian_user_add_books_page_view.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/24_autheticated_staff_librarian_user_update_books_page_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/24_autheticated_staff_librarian_user_update_books_page_view.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/25_autheticated_staff_librarian_user_delete_books_page_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/25_autheticated_staff_librarian_user_delete_books_page_view.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/26_autheticated_staff_librarian_user_all_authors_page_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/26_autheticated_staff_librarian_user_all_authors_page_view.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/27_autheticated_staff_librarian_user_add_author_page_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/27_autheticated_staff_librarian_user_add_author_page_view.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/28_autheticated_staff_librarian_user_update_author_page_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/28_autheticated_staff_librarian_user_update_author_page_view.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/29_autheticated_staff_librarian_user_delete_author_page_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/29_autheticated_staff_librarian_user_delete_author_page_view.png -------------------------------------------------------------------------------- /14-My_Library/docs/img/33_reset_password_with_email.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/docs/img/33_reset_password_with_email.png -------------------------------------------------------------------------------- /14-My_Library/library_project/.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/.flake8 -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/admin.py -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/apps.py -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/forms.py -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/migrations/0001_initial.py -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/migrations/0002_alter_book_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/migrations/0002_alter_book_options.py -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/migrations/0003_bookinstance_borrower.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/migrations/0003_bookinstance_borrower.py -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/migrations/0004_alter_bookinstance_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/migrations/0004_alter_bookinstance_options.py -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/migrations/0005_alter_bookinstance_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/migrations/0005_alter_bookinstance_options.py -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/migrations/0006_alter_bookinstance_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/migrations/0006_alter_bookinstance_options.py -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/models.py -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/templates/app_catalog/author_confirm_delete.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/templates/app_catalog/author_confirm_delete.html -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/templates/app_catalog/author_detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/templates/app_catalog/author_detail.html -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/templates/app_catalog/author_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/templates/app_catalog/author_form.html -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/templates/app_catalog/author_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/templates/app_catalog/author_list.html -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/templates/app_catalog/book_confirm_delete.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/templates/app_catalog/book_confirm_delete.html -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/templates/app_catalog/book_detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/templates/app_catalog/book_detail.html -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/templates/app_catalog/book_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/templates/app_catalog/book_form.html -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/templates/app_catalog/book_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/templates/app_catalog/book_list.html -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/templates/app_catalog/book_renew_librarian.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/templates/app_catalog/book_renew_librarian.html -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/templates/app_catalog/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/templates/app_catalog/index.html -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/tests/test_forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/tests/test_forms.py -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/tests/test_models.py -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/tests/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/tests/test_views.py -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/urls.py -------------------------------------------------------------------------------- /14-My_Library/library_project/app_catalog/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_catalog/views.py -------------------------------------------------------------------------------- /14-My_Library/library_project/app_core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /14-My_Library/library_project/app_core/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_core/apps.py -------------------------------------------------------------------------------- /14-My_Library/library_project/app_core/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /14-My_Library/library_project/app_core/management/commands/wait_for_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_core/management/commands/wait_for_db.py -------------------------------------------------------------------------------- /14-My_Library/library_project/app_core/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /14-My_Library/library_project/app_core/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /14-My_Library/library_project/app_core/tests/test_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_core/tests/test_command.py -------------------------------------------------------------------------------- /14-My_Library/library_project/app_core/tests/test_health_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_core/tests/test_health_check.py -------------------------------------------------------------------------------- /14-My_Library/library_project/app_core/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_core/urls.py -------------------------------------------------------------------------------- /14-My_Library/library_project/app_core/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/app_core/views.py -------------------------------------------------------------------------------- /14-My_Library/library_project/library_project/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /14-My_Library/library_project/library_project/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/library_project/asgi.py -------------------------------------------------------------------------------- /14-My_Library/library_project/library_project/context_processors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/library_project/context_processors.py -------------------------------------------------------------------------------- /14-My_Library/library_project/library_project/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/library_project/settings.py -------------------------------------------------------------------------------- /14-My_Library/library_project/library_project/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/library_project/urls.py -------------------------------------------------------------------------------- /14-My_Library/library_project/library_project/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/library_project/wsgi.py -------------------------------------------------------------------------------- /14-My_Library/library_project/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/manage.py -------------------------------------------------------------------------------- /14-My_Library/library_project/static/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/static/css/styles.css -------------------------------------------------------------------------------- /14-My_Library/library_project/templates/admin/base_site.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/templates/admin/base_site.html -------------------------------------------------------------------------------- /14-My_Library/library_project/templates/admin/overides_django_admin.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /14-My_Library/library_project/templates/library/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/templates/library/base.html -------------------------------------------------------------------------------- /14-My_Library/library_project/templates/library/includes/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/templates/library/includes/footer.html -------------------------------------------------------------------------------- /14-My_Library/library_project/templates/library/includes/pagination.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/templates/library/includes/pagination.html -------------------------------------------------------------------------------- /14-My_Library/library_project/templates/library/includes/sidebar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/templates/library/includes/sidebar.html -------------------------------------------------------------------------------- /14-My_Library/library_project/templates/registration/logged_out.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/templates/registration/logged_out.html -------------------------------------------------------------------------------- /14-My_Library/library_project/templates/registration/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/templates/registration/login.html -------------------------------------------------------------------------------- /14-My_Library/library_project/templates/registration/password_reset_complete.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/templates/registration/password_reset_complete.html -------------------------------------------------------------------------------- /14-My_Library/library_project/templates/registration/password_reset_confirm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/templates/registration/password_reset_confirm.html -------------------------------------------------------------------------------- /14-My_Library/library_project/templates/registration/password_reset_done.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/templates/registration/password_reset_done.html -------------------------------------------------------------------------------- /14-My_Library/library_project/templates/registration/password_reset_email.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/templates/registration/password_reset_email.html -------------------------------------------------------------------------------- /14-My_Library/library_project/templates/registration/password_reset_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/library_project/templates/registration/password_reset_form.html -------------------------------------------------------------------------------- /14-My_Library/requirements.dev.txt: -------------------------------------------------------------------------------- 1 | flake8>=6.1.0,<6.2 2 | coverage>=7.3.2,<7.4 3 | -------------------------------------------------------------------------------- /14-My_Library/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/14-My_Library/requirements.txt -------------------------------------------------------------------------------- /16-Papyrus_Portal/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/.dockerignore -------------------------------------------------------------------------------- /16-Papyrus_Portal/.envs/.local/.django: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/.envs/.local/.django -------------------------------------------------------------------------------- /16-Papyrus_Portal/.envs/.local/.postgres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/.envs/.local/.postgres -------------------------------------------------------------------------------- /16-Papyrus_Portal/.envs/.production-example/.django: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/.envs/.production-example/.django -------------------------------------------------------------------------------- /16-Papyrus_Portal/.envs/.production-example/.postgres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/.envs/.production-example/.postgres -------------------------------------------------------------------------------- /16-Papyrus_Portal/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/.gitignore -------------------------------------------------------------------------------- /16-Papyrus_Portal/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/Makefile -------------------------------------------------------------------------------- /16-Papyrus_Portal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/README.md -------------------------------------------------------------------------------- /16-Papyrus_Portal/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/conftest.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/articles/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/articles/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/articles/admin.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/articles/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/articles/apps.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/articles/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/articles/filters.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/articles/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/articles/migrations/0001_initial.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/articles/migrations/0002_clap_article_claps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/articles/migrations/0002_clap_article_claps.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/articles/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/articles/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/articles/models.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/articles/pagination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/articles/pagination.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/articles/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/articles/permissions.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/articles/read_time_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/articles/read_time_engine.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/articles/renderers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/articles/renderers.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/articles/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/articles/serializers.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/articles/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase # noqa 2 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/articles/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/articles/urls.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/articles/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/articles/views.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/bookmarks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/bookmarks/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/bookmarks/admin.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/bookmarks/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/bookmarks/apps.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/bookmarks/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/bookmarks/migrations/0001_initial.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/bookmarks/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/bookmarks/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/bookmarks/models.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/bookmarks/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/bookmarks/serializers.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/bookmarks/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase # noqa 2 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/bookmarks/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/bookmarks/urls.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/bookmarks/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/bookmarks/views.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/common/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin # noqa 2 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/common/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/common/apps.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/common/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/common/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/common/models.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/common/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase # noqa 2 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/common/views.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/profiles/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/profiles/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/profiles/admin.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/profiles/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/profiles/apps.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/profiles/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/profiles/exceptions.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/profiles/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/profiles/forms.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/profiles/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/profiles/migrations/0001_initial.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/profiles/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/profiles/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/profiles/models.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/profiles/pagination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/profiles/pagination.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/profiles/renderers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/profiles/renderers.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/profiles/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/profiles/serializers.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/profiles/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/profiles/signals.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/profiles/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase # noqa 2 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/profiles/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/profiles/urls.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/profiles/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/profiles/views.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/ratings/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/ratings/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/ratings/admin.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/ratings/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/ratings/apps.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/ratings/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/ratings/exceptions.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/ratings/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/ratings/migrations/0001_initial.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/ratings/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/ratings/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/ratings/models.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/ratings/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/ratings/serializers.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/ratings/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase # noqa 2 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/ratings/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/ratings/urls.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/ratings/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/ratings/views.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/responses/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/responses/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/responses/admin.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/responses/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/responses/apps.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/responses/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/responses/migrations/0001_initial.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/responses/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/responses/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/responses/models.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/responses/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/responses/serializers.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/responses/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase # noqa 2 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/responses/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/responses/urls.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/responses/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/responses/views.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/search/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/search/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin # noqa 2 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/search/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/search/apps.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/search/documents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/search/documents.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/search/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/search/models.py: -------------------------------------------------------------------------------- 1 | from django.db import models # noqa 2 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/search/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/search/serializers.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/search/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/search/signals.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/search/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase # noqa 2 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/search/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/search/urls.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/search/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/search/views.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/users/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/users/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/users/admin.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/users/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/users/apps.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/users/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/users/forms.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/users/managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/users/managers.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/users/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/users/migrations/0001_initial.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/users/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/users/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/users/models.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/users/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/users/serializers.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/users/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/users/tests/factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/users/tests/factories.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/users/tests/test_forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/users/tests/test_forms.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/users/tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/users/tests/test_models.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/users/tests/test_serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/users/tests/test_serializers.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/users/tests/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/users/tests/test_views.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/core_apps/users/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/core_apps/users/views.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/digital_ocean_server_deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/digital_ocean_server_deploy.sh -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/local/django/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/local/django/Dockerfile -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/local/django/celery/flower/start: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/local/django/celery/flower/start -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/local/django/celery/worker/start: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/local/django/celery/worker/start -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/local/django/entrypoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/local/django/entrypoint -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/local/django/start: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/local/django/start -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/local/nginx/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/local/nginx/Dockerfile -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/local/nginx/default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/local/nginx/default.conf -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/local/postgres/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/local/postgres/Dockerfile -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/local/postgres/maintenance/_sourced/constants.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/local/postgres/maintenance/_sourced/constants.sh -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/local/postgres/maintenance/_sourced/countdown.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/local/postgres/maintenance/_sourced/countdown.sh -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/local/postgres/maintenance/_sourced/messages.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/local/postgres/maintenance/_sourced/messages.sh -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/local/postgres/maintenance/_sourced/yes_no.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/local/postgres/maintenance/_sourced/yes_no.sh -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/local/postgres/maintenance/backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/local/postgres/maintenance/backup -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/local/postgres/maintenance/backups: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/local/postgres/maintenance/backups -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/local/postgres/maintenance/restore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/local/postgres/maintenance/restore -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/production/django/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/production/django/Dockerfile -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/production/django/celery/flower/start: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/production/django/celery/flower/start -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/production/django/celery/worker/start: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/production/django/celery/worker/start -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/production/django/entrypoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/production/django/entrypoint -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/production/django/start: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/production/django/start -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/production/postgres/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/production/postgres/Dockerfile -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/production/postgres/maintenance/_sourced/constants.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/production/postgres/maintenance/_sourced/constants.sh -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/production/postgres/maintenance/_sourced/countdown.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/production/postgres/maintenance/_sourced/countdown.sh -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/production/postgres/maintenance/_sourced/messages.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/production/postgres/maintenance/_sourced/messages.sh -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/production/postgres/maintenance/_sourced/yes_no.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/production/postgres/maintenance/_sourced/yes_no.sh -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/production/postgres/maintenance/backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/production/postgres/maintenance/backup -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/production/postgres/maintenance/backups: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/production/postgres/maintenance/backups -------------------------------------------------------------------------------- /16-Papyrus_Portal/docker/production/postgres/maintenance/restore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docker/production/postgres/maintenance/restore -------------------------------------------------------------------------------- /16-Papyrus_Portal/docs/Papyrus_Portal_API_doc.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/docs/Papyrus_Portal_API_doc.pdf -------------------------------------------------------------------------------- /16-Papyrus_Portal/local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/local.yml -------------------------------------------------------------------------------- /16-Papyrus_Portal/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/manage.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/papyrus_portal_api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/papyrus_portal_api/__init__.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/papyrus_portal_api/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/papyrus_portal_api/asgi.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/papyrus_portal_api/celery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/papyrus_portal_api/celery.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/papyrus_portal_api/settings/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /16-Papyrus_Portal/papyrus_portal_api/settings/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/papyrus_portal_api/settings/base.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/papyrus_portal_api/settings/local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/papyrus_portal_api/settings/local.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/papyrus_portal_api/settings/production.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/papyrus_portal_api/settings/production.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/papyrus_portal_api/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/papyrus_portal_api/urls.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/papyrus_portal_api/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/papyrus_portal_api/wsgi.py -------------------------------------------------------------------------------- /16-Papyrus_Portal/production.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/production.yml -------------------------------------------------------------------------------- /16-Papyrus_Portal/proxy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/proxy.yml -------------------------------------------------------------------------------- /16-Papyrus_Portal/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/pyproject.toml -------------------------------------------------------------------------------- /16-Papyrus_Portal/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/pytest.ini -------------------------------------------------------------------------------- /16-Papyrus_Portal/requirements/base.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/requirements/base.txt -------------------------------------------------------------------------------- /16-Papyrus_Portal/requirements/local.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/requirements/local.txt -------------------------------------------------------------------------------- /16-Papyrus_Portal/requirements/production.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/requirements/production.txt -------------------------------------------------------------------------------- /16-Papyrus_Portal/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/setup.cfg -------------------------------------------------------------------------------- /16-Papyrus_Portal/templates/admin/auth/user/add_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/16-Papyrus_Portal/templates/admin/auth/user/add_form.html -------------------------------------------------------------------------------- /20-Mastering-Celery/.envs/.dev-example/.django: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/.envs/.dev-example/.django -------------------------------------------------------------------------------- /20-Mastering-Celery/.envs/.dev-example/.nginx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/.envs/.dev-example/.nginx -------------------------------------------------------------------------------- /20-Mastering-Celery/.envs/.dev-example/.postgres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/.envs/.dev-example/.postgres -------------------------------------------------------------------------------- /20-Mastering-Celery/.envs/.dev-example/.sentry: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/.envs/.dev-example/.sentry -------------------------------------------------------------------------------- /20-Mastering-Celery/.envs/.dev-example/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/.envs/.dev-example/readme.txt -------------------------------------------------------------------------------- /20-Mastering-Celery/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/.gitignore -------------------------------------------------------------------------------- /20-Mastering-Celery/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/Makefile -------------------------------------------------------------------------------- /20-Mastering-Celery/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/README.md -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/.dockerignore -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/__init__.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/asgi.prod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/asgi.prod.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/asgi.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/celery.prod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/celery.prod.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/celery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/celery.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/celery_tasks/ex_11_task_scheduling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/celery_tasks/ex_11_task_scheduling.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/celery_tasks/ex_12_task_scheduling_customization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/celery_tasks/ex_12_task_scheduling_customization.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/celery_tasks/ex_13_task_schedule_crontrab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/celery_tasks/ex_13_task_schedule_crontrab.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/celery_tasks/ex_1_try_except.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/celery_tasks/ex_1_try_except.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/celery_tasks/ex_2_custom_task_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/celery_tasks/ex_2_custom_task_class.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/celery_tasks/ex_3_auto_retry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/celery_tasks/ex_3_auto_retry.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/celery_tasks/ex_4_error_handling_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/celery_tasks/ex_4_error_handling_group.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/celery_tasks/ex_5_error_handling_chain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/celery_tasks/ex_5_error_handling_chain.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/celery_tasks/ex_6_dead_letter_queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/celery_tasks/ex_6_dead_letter_queue.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/celery_tasks/ex_7_task_timeouts_revoking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/celery_tasks/ex_7_task_timeouts_revoking.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/celery_tasks/ex_8_linking_result_callbacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/celery_tasks/ex_8_linking_result_callbacks.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/celery_tasks/ex_9_tasks_signals_shutdown_cleanup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/celery_tasks/ex_9_tasks_signals_shutdown_cleanup.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/settings/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/settings/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/settings/base.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/settings/dev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/settings/dev.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/settings/prod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/settings/prod.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/urls.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/wsgi.prod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/wsgi.prod.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/app/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/app/wsgi.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/celery_app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/celery_app/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/celery_app/admin.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/celery_app/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/celery_app/apps.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/celery_app/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/celery_app/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/celery_app/models.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/celery_app/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/celery_app/tasks.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/celery_app/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/celery_app/tests.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/celery_app/views.py: -------------------------------------------------------------------------------- 1 | from django.shortcuts import render 2 | 3 | # Create your views here. 4 | -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/manage.prod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/manage.prod.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/manage.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/management/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/management/apps.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/management/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/management/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/management/management/commands/test_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/management/management/commands/test_command.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/management/management/commands/wait_for_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/management/management/commands/wait_for_db.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/management/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/management/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/management/tests/test_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/management/tests/test_commands.py -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/pyproject.toml -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/app/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/app/setup.cfg -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/docker/Dockerfile -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/docker/scripts/celery/start-basic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/docker/scripts/celery/start-basic.sh -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/docker/scripts/celery/start-with-beat-scheduler-features.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/docker/scripts/celery/start-with-beat-scheduler-features.sh -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/docker/scripts/celery/start-with-dead-letter-queue.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/docker/scripts/celery/start-with-dead-letter-queue.sh -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/docker/scripts/celery/start-with-enabled-events.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/docker/scripts/celery/start-with-enabled-events.sh -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/docker/scripts/celery/start-with-named-celery-worker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/docker/scripts/celery/start-with-named-celery-worker.sh -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/docker/scripts/celery/start-with-queues-almost-priority.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/docker/scripts/celery/start-with-queues-almost-priority.sh -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/docker/scripts/celery/start-with-queus.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/docker/scripts/celery/start-with-queus.sh -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/docker/scripts/celery/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/docker/scripts/celery/start.sh -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/docker/scripts/django/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/docker/scripts/django/run.sh -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/requirements/base.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/requirements/base.txt -------------------------------------------------------------------------------- /20-Mastering-Celery/backend/requirements/dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/backend/requirements/dev.txt -------------------------------------------------------------------------------- /20-Mastering-Celery/celery_monitoring_flower/docker/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM mher/flower 2 | -------------------------------------------------------------------------------- /20-Mastering-Celery/celery_worker_standalone/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/celery_worker_standalone/docker/Dockerfile -------------------------------------------------------------------------------- /20-Mastering-Celery/celery_worker_standalone/docker/scripts/celery/start-basic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/celery_worker_standalone/docker/scripts/celery/start-basic.sh -------------------------------------------------------------------------------- /20-Mastering-Celery/celery_worker_standalone/docker/scripts/celery/start-with-a-queue.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/celery_worker_standalone/docker/scripts/celery/start-with-a-queue.sh -------------------------------------------------------------------------------- /20-Mastering-Celery/celery_worker_standalone/docker/scripts/celery/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/celery_worker_standalone/docker/scripts/celery/start.sh -------------------------------------------------------------------------------- /20-Mastering-Celery/celery_worker_standalone/readme.txt: -------------------------------------------------------------------------------- 1 | This is a standalone celery worker - example -------------------------------------------------------------------------------- /20-Mastering-Celery/celery_worker_standalone/requirements/base.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/celery_worker_standalone/requirements/base.txt -------------------------------------------------------------------------------- /20-Mastering-Celery/celery_worker_standalone/standalone_app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /20-Mastering-Celery/celery_worker_standalone/standalone_app/celery_app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /20-Mastering-Celery/celery_worker_standalone/standalone_app/celery_app/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/celery_worker_standalone/standalone_app/celery_app/tasks.py -------------------------------------------------------------------------------- /20-Mastering-Celery/celery_worker_standalone/standalone_app/celery_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/celery_worker_standalone/standalone_app/celery_tasks.py -------------------------------------------------------------------------------- /20-Mastering-Celery/celery_worker_standalone/standalone_app/celeryconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/celery_worker_standalone/standalone_app/celeryconfig.py -------------------------------------------------------------------------------- /20-Mastering-Celery/database/docker/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM postgres:16-alpine 2 | -------------------------------------------------------------------------------- /20-Mastering-Celery/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/docker-compose.yml -------------------------------------------------------------------------------- /20-Mastering-Celery/message_broker/rabbitmq/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/message_broker/rabbitmq/docker/Dockerfile -------------------------------------------------------------------------------- /20-Mastering-Celery/message_broker/redis/docker/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM redis:7-alpine -------------------------------------------------------------------------------- /20-Mastering-Celery/project_structure.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/project_structure.txt -------------------------------------------------------------------------------- /20-Mastering-Celery/proxy/docker/dev/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/proxy/docker/dev/Dockerfile -------------------------------------------------------------------------------- /20-Mastering-Celery/proxy/docker/dev/default.conf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/20-Mastering-Celery/proxy/docker/dev/default.conf.template -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artursniegowski/Mastering_Django_through_Projects/HEAD/README.md --------------------------------------------------------------------------------