Django Blog Website Tutorial | Chapter 2 — Installation, Project Setup & Crispy Forms
In this chapter, we go beyond the overview and dive into the technical setup needed to start building a blog website in Django. This step-by-step guide is tailored for beginners and will help you install required frameworks, set up your project, and prepare the environment for further development.
What you will learn in this chapter:
Installing Django files and Pillow library.
Creating a new Django project using startproject.
Running the Django development server.
Creating a new app (blog_page) and connecting it to the project.
Explanation of Django project files and structure.
Understanding Django subcommands.
Adding crispy forms, bootstrap, and the new app to INSTALLED_APPS.
Introduction to the Django admin page.
Setting crispy template pack in settings.py for form styling.
By the end of this video, you will have a fully running Django project with a structured app, ready for customization and blog development.
💻 If you're interested in getting the complete project code or snippets, check out my GitHub repository here: https://github.com/Ezee-Kits/Build-Bl...
Timestamps:
0:00 — Introduction
0:40 — Installing Django files and Pillow
1:20 — Creating Django project
2:10 — Running development server
3:20 — Starting app (blog_page)
4:30 — Django files explained
6:00 — Subcommands explained
7:10 — Adding crispy forms, bootstrap, and app to INSTALLED_APPS
8:00 — Introduction to admin page
9:00 — Configuring crispy template pack in settings.py
10:00 — Wrap-up and what’s next (Chapter 3 link)
#DjangoBlogWebsiteTutorial #Django #Pillow #CrispyForms #Bootstrap4 #Python #DjangoSetup #Startproject #Startapp #DjangoAdmin #InstalledApps #CrispyTemplatePack #WebDevelopment #DjangoTutorial #PythonWebDevelopment #DjangoStepByStep #BeginnerDjango #EzeeKits #Coding #Programming #BuildABlog #DjangoForBeginners #DjangoInstall #DjangoSubcommands #BlogWebsite #DjangoFilesExplained