Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/codewithmayank-py/django-learning-series-step-by-step-blog-project
Django Tutorial Series: Explore practical Django projects from models to views. Learn to build and customize Django applications with easy-to-follow guides and real-world examples.
https://github.com/codewithmayank-py/django-learning-series-step-by-step-blog-project
django django-framework django-project django-tutorial-practice django-tutorials-for-beginners python3 step-by-step-guide tutorial webdevelopment
Last synced: 7 days ago
JSON representation
Django Tutorial Series: Explore practical Django projects from models to views. Learn to build and customize Django applications with easy-to-follow guides and real-world examples.
- Host: GitHub
- URL: https://github.com/codewithmayank-py/django-learning-series-step-by-step-blog-project
- Owner: CodeWithMayank-Py
- Created: 2024-09-10T12:46:59.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-09-17T13:22:55.000Z (about 2 months ago)
- Last Synced: 2024-10-16T11:28:12.807Z (22 days ago)
- Topics: django, django-framework, django-project, django-tutorial-practice, django-tutorials-for-beginners, python3, step-by-step-guide, tutorial, webdevelopment
- Language: Python
- Homepage:
- Size: 46.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Django Learning Series: Step-by-Step Blog Project
Welcome to the **Django Learning Series** repository! π In this series, we'll build a complete blog application using Django, covering essential concepts day by day. By the end, you'll not only understand Django but also have a fully functional blog project under your belt. Let's dive in! π»
---
## πΊοΈ Roadmap
Check out our detailed roadmap to track your progress and follow the series step-by-step:
[π View the Roadmap](https://mm.tt/app/map/3424425439?t=aGpK0J5knU)
---
## Day 1: Introduction to Django
### Topics Covered:
- **What is Django? Overview & Features**
- **Djangoβs MVT Architecture**
- **Setting Up the Django Environment**
- **Running the Development Server**
- **Understanding the File Structure**
- **Creating and Running a Simple Hello World Example**π₯ **Watch the Day 1 Video Here:** [YouTube Link](https://youtu.be/IDgiOnQIrDw)
---
## Day 2: Working with Django Models
### Topics Covered:
- **Intro to Django Models**
- **Defining Models**
- **Model Methods**
- **Playing with the Database API**
- **Example: Creating and Managing Blog Records**π₯ **Watch the Day 2 Video Here:** [YouTube Link](https://youtu.be/RqC33dVcTys)
---
## Day 3: Mastering the Django Admin Interface
### Topics Covered:
- **Intro to Django Admin Interface**
- **Creating and Configuring the Admin User**
- **Registering Models with Admin Interface**
- **Customizing the Admin Interface**
- **Managing Entries and Using the Admin Dashboard**π₯ **Watch the Day 3 Video Here:** [YouTube Link](https://youtu.be/Y9Od6Fv5jl4)
---
## Day 4: Diving into Django Views
### Topics Covered:
- **Introduction to Django Views**
- **Function-Based Views (FBVs) vs Class-Based Views (CBVs)**
- **Rendering Templates with Views**
- **Context Data in Views**
- **Example: Displaying All Blog Posts Using FBVs and CBVs**π₯ **Watch the Day 4 Video Here:** [YouTube Link](https://youtu.be/kzf5B5ssqaQ)
---
### Follow Us:
- **YouTube:** [Coding Craft](https://www.youtube.com/@codingcraft)
- **LinkedIn:** [LinkedIn](https://www.linkedin.com/in/mayank-paliwal/)
- **Twitter:** [Twitter](https://x.com/DevWithMayank)
- **GitHub:** [GitHub](https://github.com/CodeWithMayank-Py)---
Stay tuned for more updates as we continue through the series! Each dayβs lesson will be updated in this repository with code and resources. π
Feel free to contribute, raise issues, or ask questions. Letβs learn Django together! π
---