Installing DjangoCreating an isolated Python environmentInstalling Django with pipCreating your first projectRunning the development serverProject settingsProjects and applicationsCreating an applicationDesigning the blog data schemaActivating the applicationCreating and applying migrationsCreating an administration site for modelsCreating a superuserThe Django administration siteAdding models to the administration siteCustomizing the way that models are displayedWorking with QuerySets and managersCreating objectsUpdating objectsRetrieving objectsUsing the filter() methodUsing exclude()Using order_by()Deleting objectsWhen QuerySets are evaluatedCreating model managersBuilding list and detail viewsCreating list and detail viewsAdding URL patterns for your viewsCanonical URLs for modelsCreating templates for your viewsAdding paginationUsing class-based viewsSummary