Hi! Hi, everyone. After updating 10+ tutorials on developing your personal blog with Django from scratch in this column, I’ve made major revisions and corrections to the entire tutorial set and added more tutorials as a result of feedback from hundreds of readers. I send the directory index of the full set of tutorials here, interested friends can collect their own, according to the directory index to find the corresponding content to learn.

Based on some

  • 0 – Django Blog Tutorials: Introduction
  • 1 – Set up the development environment
  • 2 – Build a Django blog application
  • 3 – Create a database model for Django blogs
  • 4 – Let Django do the translation: Migrate the database
  • 5 – Django blog home page view
  • 6 – Real Django blog home page view
  • 7 – Post posts in the Django Admin background
  • 8 – Blog post details page
  • 9 – Support Markdown syntax and code highlighting
  • 10 – Page sidebar: Use custom template tags
  • 11 – Classification and filing
  • 12 – comments
  • 13 – Known minor issues fixed
  • 14 – Deploy Django blogs using Nginx and Gunicorn
  • 15 – Automate deployment using Fabric

The advanced part

  • 16 – Count the number of articles read
  • 17 – Automatically generate article summaries
  • 18 – Generic class-based views: ListView and DetailView
  • 19 – Django Pagination simple Pagination
  • 20 – Django Pagination perfected Pagination
  • 21 – Count the number of articles in each category
  • 22 – Tag cloud
  • 23 – RSS feeds
  • 24 – Automatically generate directories
  • 25 – Simple full-text search
  • 26 – Django Haystack full text search with keyword highlighting

Resource collation and summary

  • Django Blog, more Django development articles and tutorials: Blog for dreamers
  • Django Learning Forum: Pythonzhcn – Python Chinese Community
  • Django Study Group QQ group: 561422498
  • Django study Group mailing list: [email protected]
  • Getting started with Django is recommended
  • Django blog project Demo
  • Blog Templates: Blog Templates