Awaismaz / CodingTheBrains_Django

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Django Tutorial Series

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. 359551278_1192208042171576_2160470807334276117_n

About The Series

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.

Repository Structure

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.

Getting Started

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.

Series Contents

  1. Introduction to Django (Uploaded)
  2. Environment Setup and Django Project Structure (Uploaded)
  3. Apps, Views and URLs Mapping (Uploaded)
  4. Templates, Tags and Admin
  5. Models and Django ORM
  6. Populating Data with Python Scripts
  7. Django Forms and Formsets
  8. Security and Custom Validators
  9. User Auth, Sessions, and Cookies
  10. CSS, HTML, and JS with Django
  11. Django Middleware
  12. Blog Website and Social Media Website
  13. Testing and Deploying Django Apps

Advanced Contents

  1. Customizing Django Admin
  2. Django Class Based Views (CBV)
  3. Django Serializers
  4. Introduction to CRUD Operations
  5. REST Framework and Browsable API
  6. Asynchronous Tasks with Celery
  7. Django Signals
  8. REST API for eCommerce Store

Contributing

We appreciate any contributions to improve this tutorial series. Please feel free to send a Pull Request if you have any suggestions or fixes.

Contact

For any questions, you can reach out to us on YouTube, Facebook, or via email.

Enjoy the series and happy coding!

About


Languages

Language:Python 53.0%Language:HTML 16.7%Language:JavaScript 16.5%Language:CSS 13.8%