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:
- Podstawy Pythona z Minecraftem. Kurs video. Piszemy pierwsze skrypty 142,79 zł, (19,99 zł -86%)
- Flask. Kurs video. Tworzenie REST API w Pythonie 133,27 zł, (19,99 zł -85%)
- Python na maturze. Kurs video. Algorytmy i podstawy j 133,27 zł, (19,99 zł -85%)
- Python od podstaw. Kurs video. Tworzenie pierwszych gier w PyCharm 124,94 zł, (19,99 zł -84%)
- Twórz gry w Pythonie. Kurs video. Poznaj bibliotekę PyGame 234,71 zł, (39,90 zł -83%)
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