Bewertung:

Dieses Buch über Django hat eine Mischung aus Lob und Kritik geerntet. Die Leser schätzen die praktischen Beispiele und die ausführlichen Erklärungen und bemerken, dass es eine breite Palette von Django-Funktionen und realen Anwendungen abdeckt. Einige Leser bemängeln jedoch die verwirrende Formatierung des Codes, Fehler in den Beispielen und mangelnde Klarheit über die Gründe für bestimmte Codierungsentscheidungen.
Vorteile:Umfassende Abdeckung der Django-Grundlagen und fortgeschrittenen Themen.
Nachteile:Praktische Beispiele und mehrere reale Projekte, die das Lernen erleichtern.
(basierend auf 46 Leserbewertungen)
Django 3 By Example - Third Edition
Lernen Sie Django 3 mit vier durchgängigen Webprojekten Hauptmerkmale Lernen Sie Django 3, indem Sie reale Webanwendungen von Grund auf in Python erstellen und dabei Best Practices für die Programmierung verwenden Integrieren Sie andere Technologien in Ihre Anwendung mit klaren, schrittweisen Erklärungen und umfassendem Beispielcode Implementieren Sie erweiterte Funktionen wie eine Volltextsuchmaschine, einen Benutzeraktivitätsstrom oder eine Empfehlungsmaschine Fügen Sie Echtzeitfunktionen mit Django Channels und WebSockets hinzu Buchbeschreibung
Wenn Sie den gesamten Prozess der Entwicklung professioneller Webanwendungen mit Python und Django erlernen wollen, dann ist dieses Buch genau das Richtige für Sie. Anhand von vier professionellen Django-Projekten lernen Sie die Funktionen von Django 3 kennen, erfahren, wie Sie gängige Probleme bei der Webentwicklung lösen, wie Sie Best Practices implementieren und wie Sie Ihre Anwendungen erfolgreich einsetzen.
In diesem Buch werden Sie eine Blog-Anwendung, eine Social-Image-Bookmarking-Website, einen Online-Shop und eine E-Learning-Plattform erstellen. Schritt-für-Schritt-Anleitungen zeigen Ihnen, wie Sie gängige Technologien integrieren, Ihre Anwendungen mit AJAX erweitern, RESTful APIs erstellen und eine Produktionsumgebung für Ihre Django-Projekte einrichten.
Am Ende dieses Buches werden Sie Django 3 beherrschen, indem Sie fortgeschrittene Webanwendungen erstellen. Was Sie lernen werden Erstellen von realen Webanwendungen Lernen Sie die Grundlagen von Django, einschließlich Modelle, Ansichten, ORM, Vorlagen, URLs, Formulare und Authentifizierung Implementieren Sie fortgeschrittene Funktionen wie benutzerdefinierte Modellfelder, benutzerdefinierte Vorlagen-Tags, Cache, Middleware, Lokalisierung und mehr Erstellen Sie komplexe Funktionalitäten, wie AJAX-Interaktionen, soziale Authentifizierung, eine Volltextsuchmaschine, ein Zahlungssystem, ein CMS, eine RESTful-API und mehr Integrieren Sie andere Technologien wie Redis, Celery, RabbitMQ, PostgreSQL und Channels in Ihre Projekte Bereitstellen von Django-Projekten in der Produktion mit NGINX, uWSGI und Daphne Für wen ist dieses Buch?
Dieses Buch richtet sich an Entwickler mit Python-Kenntnissen, die Django auf pragmatische Art und Weise erlernen möchten. Vielleicht sind Sie ganz neu in Django, oder Sie kennen sich bereits ein wenig aus, wollen aber das Beste daraus machen. Dieses Buch wird Ihnen helfen, die wichtigsten Bereiche des Frameworks zu beherrschen, indem Sie praktische Projekte von Grund auf aufbauen. Um dieses Buch lesen zu können, sollten Sie mit Programmierkonzepten vertraut sein. Einige Vorkenntnisse in HTML und JavaScript werden vorausgesetzt. Inhaltsverzeichnis Erstellen einer Blog-Anwendung Verbessern Ihres Blogs mit erweiterten Funktionen Erweitern Ihrer Blog-Anwendung Erstellen einer sozialen Website Freigeben von Inhalten auf Ihrer Website Verfolgen von Benutzeraktionen Erstellen eines Online-Shops Verwalten von Zahlungen und Bestellungen Erweitern Ihres Shops Erstellen einer E-Learning-Plattform Rendern und Zwischenspeichern von Inhalten Erstellen einer API Erstellen eines Chat-Servers Live gehen