Welcome to the repository for our Django Tutorial Series on YouTube. This repository holds all the coding files used throughout the series, neatly organized by video and topic.
This YouTube series is a comprehensive guide to Django, a high-level Python web framework that encourages rapid development and clean, pragmatic design. The series is divided into two parts: Essential Content and Advanced Content.
The coding files in this repository are organized based on the video they are associated with. Each video has a separate folder, and each folder contains all the coding files that are used in the corresponding video.
To run these examples on your local machine, you will need Python, Django, and other dependencies installed. You can clone this repository and install the requirements with the following commands:
git clone https://github.com/Awaismaz/CodingTheBrains_Django.git
cd CodingTheBrains_Django
pip install -r requirements.txt
Then navigate to the folder of the video you're interested in, and run the Django server:
cd (Lesson name)
python manage.py runserver
Then, open your web browser and go to http://localhost:8000/
to view the application.
- Introduction to Django (Uploaded)
- Environment Setup and Django Project Structure (Uploaded)
- Apps, Views and URLs Mapping (Uploaded)
- Templates, Tags and Admin
- Models and Django ORM
- Populating Data with Python Scripts
- Django Forms and Formsets
- Security and Custom Validators
- User Auth, Sessions, and Cookies
- CSS, HTML, and JS with Django
- Django Middleware
- Blog Website and Social Media Website
- Testing and Deploying Django Apps
- Customizing Django Admin
- Django Class Based Views (CBV)
- Django Serializers
- Introduction to CRUD Operations
- REST Framework and Browsable API
- Asynchronous Tasks with Celery
- Django Signals
- REST API for eCommerce Store
We appreciate any contributions to improve this tutorial series. Please feel free to send a Pull Request if you have any suggestions or fixes.
For any questions, you can reach out to us on YouTube, Facebook, or via email.
- YouTube: https://www.youtube.com/
- Facebook: https://www.facebook.com/
- email: info@codingthebrains.com
Enjoy the series and happy coding!