Twórz od podstaw rozbudowane i niezawodne aplikacje webowe w Pythonie. Django jest mocnym frameworkiem służącym do tworzenia aplikacji internetowych w Pythonie. Pozwala na pełne używanie zalet tego języka, takich jak klarowność, sprężystość, wszechstronność i łatwość uczenia się.
stosowanie Django do budowania aplikacji w Pythonie jest ciekawą możliwością jednocześnie dla początkujących, jak i nowoczesnych programistów. By jednak zapewnić stworzonym projektom odpowiednią, fachową jakość, trzeba się nauczyć rozwiązywać problemy powstające podczas tworzenia aplikacji internetowych, stosować najlepsze praktyki programistyczne sprawnie wdrażać i testować aplikację.
To trzecie wydanie użytecznego przewodnika po budowie aplikacji internetowych. Krok po kroku opisano w nim wszystkie pokaźne części procesu projektowania i wdrażania aplikacji: bloga, witryny społecznościowej, sklepu internetowego, a także platformy e-learningowej.
Zawarte tu szczegółowe wskazówki pomogą dopasowywać lubiane technologie, upraszczać aplikacje z użyciem technik AJAX, wytwarzać API REST oraz konfigurować środowisko produkcyjne dla projektów Django.
Dzięki tej książce niepostrzeżenie opanujesz najistotniejsze zasady pracy w Django - i czym prędzej zaczniesz od podstaw produkować poręczne projekty. Nowością w tym wydaniu jest rozdział poświęcony projektowaniu serwera czatu z użyciem serwera Django Channels.
W tej książce: funkcjonalna strona projektowania aplikacji internetowych podstawy Django, w tym ORM, szablony, adresy URL, formularze i uwierzytelnianie funkcje zaawansowane: niestandardowe pola modelu i oprogramowanie pośredniczące wykorzystanie technik AJAX, system płatności, CMS, API RESTful integracja projektu z takimi technikami jak Redis, RabbitMQ, PostgreSQL i Channels wdrażanie projektów Django przy pomocy NGINX, uWSGI i Daphne Django - wypróbowany framework dla mistrzowskich projektantów!
Powyższy opis pochodzi od wydawcy.