Django służy do tworzenia aplikacji internetowych w Pythonie. Pozwala w pełni skorzystać z zalet tego języka, a przy tym jest nietrudny do nauki. Praca z Django jest niebanalna dla programistów o różnym stopniu innowacyjnia, co potwierdzają badania ankietowe serwisu Stack Overflow. Żeby zapewnić swoim aplikacjom odpowiednią jakość, trzeba poznać sposób działania Django, stosować najlepsze praktyki skutecznie wdrażać i testować aplikację.
Być może Django jest dla Ciebie zupełną nowością, a może posiadasz już pewną wiedzę na jego temat i chcesz wycisnąć z niego jak najwięcej ― czwarte wydanie poświęconego mu podręcznika pomoże Ci opanować kluczowe umiejętności związane z obsługą tego frameworka. Pokazano tu techniki tworzenia kilku przeróżnych projektów, opisano przy tym krok po kroku wszystkie istotne etapy cyklu rozwijania i wdrażania aplikacji bloga, serwisu społecznościowego, aplikacji e-commerce i platformy e-learningowej. Dowiesz się też, jak pomyślnie użyć w swych projektach takie technologie jak PostgreSQL, Redis, Celery, RabbitMQ i Memcached. Lektura przygotuje Cię do tego, co najistotniejsze w trakcie pracy z Django: budowania od podstaw poprawnie działających aplikacji. Jeśli programujesz w Pythonie i znasz przynajmniej w stopniu podstawowym HTML i JavaScript ― to sugestia dla Ciebie.
W książce:
- podstawy Django, w tym modele, ORM, widoki, szablony, adresy URL, formularze, uwierzytelnianie, sygnały i oprogramowanie middleware
- integracja projektu aplikacji Django z zewnętrznym oprogramowaniem
- tworzenie aplikacji asynchronicznych (ASGI)
- konfiguracja środowiska produkcyjnego
- tworzenie złożonych aplikacji webowych i rozwiązywanie praktycznych problemów
Django: wypróbowany framework dla perfekcjonistów z napiętymi terminami!