Welcome to Try Django
  • Welcome
  • Software Versions
  • On YouTube
  • System Setup
  • System Setup Links (PDF)
Try Django 1.9
  • Introduction
  • Walkthrough
  • Before Getting Started
  • Versions & Install
  • Superuser & Admin
  • First App & Model
  • Model to Admin
  • Customize Admin
  • CRUD
  • Writing our First View
  • Request & Response
  • Mapping URLs to Views
  • In App URLs
  • Django Templates
  • Template Context
  • QuerySet Basics
  • Get Item or 404 Query
  • Dynamic URL Routing & Patterns
  • URL links & Get Absolute URL
  • Model Form & Create View
  • Instance Update View
  • Django Messages Framework
  • Delete View
  • Template & Inheritance
  • Setup Static Files - CSS & Javascript & Images in Django
  • Implement Bootstrap
  • Pagination by QuerySet
  • File Uploads with FileField and ImageField
  • SlugField
  • Social Share LInks
  • Custom Template Tags
  • Basic User Permissions
  • Associate User to Post with a Foreign Key
  • Using Facebook Comments
  • Item Publish Data & Draft
  • Model Managers & Handling Drafts
  • Search Posts
  • Next Steps & Thank you
Advancing the Blog
  • Welcome to Advancing the Blog
  • Blog from Try Django 1.9
  • Render HTML and Markdown
  • Implement Django Pagedown for Stack Overflow Style Markdown
  • Responsive Image inside of Post Markdown Content
  • Render Markdown & Django
  • Truncate and Django Template Tags
  • Dynamic Preview of Form Data
  • Django Crispy Forms
  • Bootstrap Input Groups
  • Django Generic Foreign Keys Part 1
  • Django Generic Foreign Keys Part 2
  • Django Generic Foreign Keys Part 3
  • Model Managers & Instance Methods
  • Create Comments
  • Reply to Comments
  • jQuery fadeToggle for Comment Replies
  • Comment Thread
  • Count Words & Get Read Time with Python
  • Blog Post Read Time in Django
  • Delete View with Confirmation
  • Delete Permissions & Http Status Codes
  • Basic User Login, Registration, and Logout
  • User Login & Form Validation
  • User Register Form & View
  • User Login Required
  • Breadcrumb Navigation
  • Thank you!
Blog API Project | Learn Django Rest Framework
  • Welcome
  • Getting Started & Installations
  • API Module & ListAPIView
  • Serialize Model Data into JSON
  • Serializing Objects in the Python Shell
  • Retrieve API View aka Detail View
  • Update & Destroy (Delete) API View
  • Update & Delete in the Python Shell
  • Create Serializer and Create API View
  • Associate User with View Methods
  • Custom Permissions
  • Filtering a QuerySet in a ListAPIView
  • Pagination with Rest Framework
  • Hyperlinked Identity Field for URL
  • Serializer Method Field
  • Comments API
  • Comment Children & Reply Count
  • Comments in Post Detail API View
  • Comment Create Serializer Function Part 1
  • Comment Create Serializer Function Part 2
  • Comment Create Serializer Function Part 3
  • Update & Destroy Mixins
  • Comment Detail, Update, & Delete
  • Comment URLS & Post GET API Urls
  • User API Setup