Nowoczesne Django - Helion

ebook
Autor: Sylwester WalczakISBN: 978-83-8322-173-1
stron: 216, Format: ebook
Data wydania: 2022-09-01
Księgarnia: Helion
Cena książki: 29,49 zł (poprzednio: 58,98 zł)
Oszczędzasz: 50% (-29,49 zł)
Tagi: Python - Programowanie
Osoby które kupowały "Nowoczesne Django", wybierały także:
- Django. Kurs video. Aplikacje webowe w Pythonie 119,00 zł, (23,80 zł -80%)
- Web scraping w Pythonie. Kurs video. Od pobrania kodu 199,00 zł, (39,80 zł -80%)
- Flask. Kurs video. Tworzenie REST API w Pythonie 139,00 zł, (27,80 zł -80%)
- Python od podstaw. Kurs video. Tworzenie pierwszych gier w PyCharm 128,95 zł, (25,79 zł -80%)
- Sztuczna inteligencja w Azure. Kurs video. Uczenie maszynowe i Azure Machine Learning Service 199,00 zł, (39,80 zł -80%)
Spis treści
Nowoczesne Django eBook -- spis treści
0. Przedmowa
1. Wstęp
2. Django w kontenerze
- Czym jest Docker?
- Instalacja Dockera
- Instalacja Django z użyciem Dockera
- Uruchamianie aplikacji
- Podstawowe operacje Dockera potrzebne do zarządzania Django
3. Wdrażanie REST API z wykorzystaniem Django REST framework
- Czym jest REST API?
- Instalacja biblioteki
- Ustawienia biblioteki
- Tworzenie endpointów
4. Własny system autoryzacji
- Szybkie ustawienia oraz tłumaczenie
- Tworzenie niestandardowego modelu użytkownika
- Niestandardowy menadżer modelu
- Dodawanie middleware'a
- Własne role i klasy permission
- Klasy permission
- Metoda has_permission
- Metoda has_object_permission
- Kasjer
- Barista
- Menadżer
- Właściciel
- Widoki CRUD dla użytkownika
- Create User
- List Users
- Generowanie JWT
- E-mail aktywacyjny
- Podsumowanie
5. Aplikacja do zamawiania kawy
- Opis aplikacji
- Wymagane modele
- Wymagane uprawnienia
- Kasjer
- Barista
- Menadżer
- Właściciel
6. Pełny magazyn
- Tworzenie modelu
- Widoki
- Podsumowanie
7. Menu
- Tworzenie modeli
- Tworzenie widoków
- Podsumowanie
8. Złóżmy zamówienie!
- Tworzenie modelu
- Tworzenie widoków
- Akcje dodatkowe
- Podsumowanie
9. Obsługa klientów
- Anulowanie zamówienia
- Podsumowanie
10. Zarządzanie kawiarnią
- Model rejestracji zdarzeń (LOGI)
- Dokumentacja API
11. Rozbijmy monolit!
- Mikroserwisy
- Modularność
- Różnorodność technologii
- Skalowanie
- Stabilność
- Dopasowanie do organizacji
- Omówienie architektury
- Problemy
- Rozdzielanie widoków na osobne instancje Django
- Centralny serwis autoryzacji
- Tworzymy własną bibliotekę
- Podsumowanie
- Rozdzielanie aplikacji
- Supplier
- Story
- Menu
- Purchase
- Rabbit MQ
- Kolejka tworzenia zamówień
- Webhooki
- TL;DR
- Tworzymy system wiadomości - Django Channels
- Podsumowanie
12. Ostatnie szlify
- Cache
- Autoryzacja usługa-usługa
- Rejestrowanie zachowań Django
13. Podsumowanie





