Twórz od podstaw rozbudowane i bezusterkowe aplikacje webowe w Pythonie. Django jest mocnym frameworkiem służącym do tworzenia aplikacji internetowych w Pythonie. Pozwala na pełne użytkowanie zalet tego języka, takich jak przejrzystość, rozciągliwość, wszechstronność i łatwość uczenia się.
użytkowanie Django do budowania aplikacji w Pythonie jest niebanalną możliwością równocześnie dla początkujących, jak i progresywnych programistów. Żeby jednak zapewnić produkowanym projektom odpowiednią, fachową jakość, trzeba się nauczyć rozwiązywać problemy powstające podczas tworzenia aplikacji internetowych, stosować najlepsze praktyki programistyczne efektywnie wdrażać i testować aplikację.
To trzecie wydanie funkcjonalnego przewodnika po budowie aplikacji internetowych. Krok po kroku opisano w nim wszystkie znaczne elementy cyklu projektowania i wdrażania aplikacji: bloga, witryny społecznościowej, sklepu internetowego oraz platformy e-learningowej.
Zawarte tu szczegółowe wskazówki pomogą scalać modne technologie, upraszczać aplikacje z wykorzystaniem technik AJAX, kreować API REST i konfigurować środowisko produkcyjne dla projektów Django.
Dzięki tej książce niepostrzeżenie opanujesz najszczególniejsze zasady pracy w Django - i czym prędzej zaczniesz od podstaw generować praktyczne projekty. Nowością w tym wydaniu jest rozdział poświęcony projektowaniu serwera czatu z wykorzystaniem serwera Django Channels.
W tej książce: poręczna strona projektowania aplikacji internetowych podstawy Django, w tym ORM, szablony, adresy URL, formularze i uwierzytelnianie funkcje progresywne: niestandardowe pola modelu i oprogramowanie pośredniczące użycie technik AJAX, system płatności, CMS, API RESTful integracja projektu z takimi technologiami jak Redis, RabbitMQ, PostgreSQL i Channels wdrażanie projektów Django za pomocą NGINX, uWSGI i Daphne Django - wypróbowany framework dla profesjonalnych projektantów!
Powyższy opis pochodzi od wydawcy.