Django By Example
This course has been retired. Check out the alternatives below
-
What do you get with a Packt Subscription?
- Instant access to this title and 7,500+ eBooks & Videos
- Constantly updated with 100+ new titles each month
- Breadth and depth in over 1,000+ technologies
-
Building a Blog Application
- Building a Blog Application
- Installing Django
- Creating your first project
- Designing the blog data schema
- Creating an administration site for your models
- Working with QuerySet and managers
- Building list and detail views
- Creating templates for your views
- Adding pagination
- Using class-based views
- Summary
-
Enhancing Your Blog with Advanced Features
- Enhancing Your Blog with Advanced Features
- Sharing posts by e-mail
- Creating a comment system
- Adding tagging functionality
- Retrieving posts by similarity
- Summary
-
Extending Your Blog Application
- Extending Your Blog Application
- Creating custom template tags and filters
- Adding a sitemap to your site
- Creating feeds for your blog posts
- Adding a search engine with Solr and Haystack
- Summary
-
Building a Social Website
- Building a Social Website
- Creating a social website project
- Using the Django authentication framework
- User registration and user profiles
- Building a custom authentication backend
- Adding social authentication to your site
- Summary
-
Sharing Content in Your Website
- Sharing Content in Your Website
- Creating an image bookmarking website
- Posting content from other websites
- Creating a detail view for images
- Creating image thumbnails using sorl-thumbnail
- Adding AJAX actions with jQuery
- Creating custom decorators for your views
- Adding AJAX pagination to your list views
- Summary
-
Tracking User Actions
- Tracking User Actions
- Building a follower system
- Building a generic activity stream application
- Using signals for denormalizing counts
- Using Redis for storing item views
- Summary
-
Building an Online Shop
- Building an Online Shop
- Creating an online shop project
- Building a shopping cart
- Registering customer orders
- Launching asynchronous tasks with Celery
- Summary
-
Managing Payments and Orders
- Managing Payments and Orders
- Integrating a payment gateway
- Exporting orders to CSV files
- Extending the admin site with custom views
- Generating PDF invoices dynamically
- Summary
-
Extending Your Shop
- Extending Your Shop
- Creating a coupon system
- Adding internationalization and localization
- Building a recommendation engine
- Summary
-
Building an e-Learning Platform
- Building an e-Learning Platform
- Creating an e-Learning platform
- Building the course models
- Creating models for diverse content
- Creating custom model fields
- Creating a content management system
- Summary
-
Caching Content
- Caching Content
- Displaying courses
- Adding student registration
- Accessing the course contents
- Using the cache framework
- Summary
-
Building an API
- Building an API
- Building a RESTful API
- Summary