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: 32,45 zł (poprzednio: 57,95 zł)
Oszczędzasz: 44% (-25,50 zł)
Tagi: Python - Programowanie
Osoby które kupowały "Nowoczesne Django", wybierały także:
- Django 4. Praktyczne tworzenie aplikacji sieciowych. Wydanie IV 125,48 zł, (38,90 zł -69%)
- Flask. Kurs video. Tworzenie REST API w Pythonie 139,00 zł, (55,60 zł -60%)
- Pytest. Kurs video. Automatyzacja test 148,98 zł, (59,59 zł -60%)
- Python od podstaw. Kurs video. Tworzenie pierwszych gier w PyCharm 129,00 zł, (51,60 zł -60%)
- Sztuczna inteligencja w Azure. Kurs video. Uczenie maszynowe i Azure Machine Learning Service 198,98 zł, (79,59 zł -60%)
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