Szczegóły ebooka

Django 4 By Example. Build powerful and reliable Python web applications from scratch - Fourth Edition

Django 4 By Example. Build powerful and reliable Python web applications from scratch - Fourth Edition

Antonio Melé, Bob Belderbos

Ebook
Django 4 By Example is the 4th edition of the best-selling franchise that helps you build web apps. This book will walk you through the creation of real-world applications, solving common problems, and implementing best practices using a step-by-step approach.



You'll cover a wide range of web app development topics as you build four different apps:



A blog application: Create data models, views, and URLs and implement an admin site for your blog. Create sitemaps and RSS feeds and implement a full-text search engine with PostgreSQL.



A social website: Implement authentication with Facebook, Twitter, and Google. Create user profiles, image thumbnails, a bookmarklet, and an activity stream. Implement a user follower system and add infinite scroll pagination to your website.



An e-commerce application: Build a product catalog, a shopping cart, and asynchronous tasks with Celery and RabbitMQ. Process payments with Stripe and manage payment notifications via webhooks. Build a product recommendation engine with Redis. Create PDF invoices and export orders to CSV.



An e-learning platform: Create a content management system to manage polymorphic content. Cache content with Memcached and Redis. Build and consume a RESTful API. Implement a real-time chat using WebSockets with ASGI. Create a production environment using NGINX, uWSGI and Daphne with Docker Compose.



This is a practical book that will have you creating web apps quickly.
  • 1. Building a Blog Application
  • 2. Enhancing Your Blog with Advanced Features
  • 3. Extending Your Blog Application
  • 4. Building a Social Website
  • 5. Implementing Social Authentication
  • 6. Sharing Content on Your Website
  • 7. Tracking User Actions
  • 8. Building an Online Shop
  • 9. Managing Payments and Orders
  • 10. Extending Your Shop
  • 11. Adding Internationalization to Your Shop
  • 12. Building an E-learning Platform
  • 13. Creating a Content Management System
  • 14. Rendering and Caching Content
  • 15. Building an API
  • 16. Building a Chat Server
  • 17. Going Live
  • Tytuł: Django 4 By Example. Build powerful and reliable Python web applications from scratch - Fourth Edition
  • Autor: Antonio Melé, Bob Belderbos
  • Tytuł oryginału: Django 4 By Example. Build powerful and reliable Python web applications from scratch - Fourth Edition
  • ISBN: 9781801810449, 9781801810449
  • Data wydania: 2022-08-29
  • Format: Ebook
  • Identyfikator pozycji: e_2t74
  • Wydawca: Packt Publishing