Opis
Django to bardzo przydatne narzędzie ułatwiające pisanie aplikacji sieciowych w języku Python. Jest uważane za framework, który łączy wielkie możliwości z prostotą użytkowania. Pozwala na szybkie tworzenie oprogramowania na podstawie przejrzystych i praktycznych projektów. To atrakcyjne rozwiązanie dla programistów zarówno początkujących, jak i doświadczonych.
Książka, którą trzymasz w rękach, jest znakomitym podręcznikiem pisania aplikacji sieciowych w Django. Krok po kroku pokazano tu pełny proces tworzenia profesjonalnego oprogramowania, a przykładami, na których oparto poszczególne rozdziały, są rzeczywiste projekty aplikacji. Dzięki takiemu podejściu można bardzo szybko zapoznać się z frameworkiem, nauczyć się rozwiązywania często występujących problemów i w naturalny sposób stosować najlepsze praktyki programistyczne. Autorzy pokazali również, w jaki sposób w projektach Django stosować kilka popularnych technologii związanych z aplikacjami sieciowymi.
Najważniejsze zagadnienia omówione w książce:
przygotowanie środowiska i wprowadzenie do frameworka,
tworzenie praktycznego projektu aplikacji umożliwiającego dalsze modyfikacje i rozbudowę,
implementacja zaawansowanych funkcjonalności aplikacji sieciowych,
praca z bazami danych Redis i innymi technologiami (w tym Celery, Solr i Memcached),
tłumaczenie aplikacji na wiele języków,
API typu RESTful.
Django — framework dla perfekcjonistów, którzy muszą przestrzegać terminów!