Lecture: 22-initial-markdown-site

April 5, 2026

Checkpoints

[]
This indicates the user is not authenticated or the content is paywalled.
Free Video:

Content

Coding up Your Initial Markdown Site

Now that you have created an initial working project and app, it's time to add the contents that will allow you to work with and display markdown content in Django. This chapter will walk you through what to change and add, while the next few chapters will explain what we did and why.

Adding our First Models

We will now update the our models file, adding two new model types: Tags and Posts. Open up homepage/blog/models.py. It should look something like this:

This Content is Locked

This content requires a subscription. Please sign in to view your subscription options

Info

Status: Released
Paywall: Paywalled
video: https://backpack.danaukes.com:8001/django/lectures/22-initial-markdown-site/2026-03-19 06-56-32.mp4
free_video: https://backpack.danaukes.com:8001/django/lectures/22-initial-markdown-site/2026-03-19 06-56-32-cut.mp4
authenticated: False
can view paywalled content: False