Twórz od podstaw rozbudowane i bezawaryjne aplikacje webowe w Pythonie. Django jest konkretnym frameworkiem służącym do tworzenia aplikacji internetowych w Pythonie. Pozwala na pełne używanie 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ą jednocześnie dla początkujących, jak i progresywnych programistów. By jednak zapewnić produkowanym projektom odpowiednią, fachową jakość, trzeba się nauczyć rozwiązywać problemy powstające podczas tworzenia aplikacji internetowych, stosować najkorzystniejsze praktyki programistyczne skutecznie wdrażać i testować aplikację.
To trzecie wydanie poręcznego przewodnika po budowie aplikacji internetowych. Krok po kroku opisano w nim wszystkie pokaźne części cyklu projektowania i wdrażania aplikacji: bloga, witryny społecznościowej, sklepu internetowego i platformy e-learningowej.
Zawarte tu szczegółowe wskazówki pomogą zespajać popularne technologie, usprawniać aplikacje z zastosowaniem technik AJAX, kreować API REST, a także 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 stwarzać funkcjonalne projekty. Nowością w tym wydaniu jest rozdział poświęcony projektowaniu serwera czatu z użyciem serwera Django Channels.
W tej książce: użyteczna strona projektowania aplikacji internetowych podstawy Django, w tym ORM, szablony, adresy URL, formularze i uwierzytelnianie funkcje innowacyjne: niestandardowe pola modelu i oprogramowanie pośredniczące zastosowanie 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 profesjonalnych projektantów!
Powyższy opis pochodzi od wydawcy.