# Topic covered
* 𝗪𝗵𝗮𝘁 𝗵𝗮𝗽𝗽𝗲𝗻𝘀 𝘄𝗵𝗲𝗻 𝘆𝗼𝘂 𝘁𝘆𝗽𝗲 𝗮 𝗨𝗥𝗟 𝗶𝗻𝘁𝗼 𝘆𝗼𝘂𝗿 𝗯𝗿𝗼𝘄𝘀𝗲𝗿?
* Resolve Domain Name
* Resolve IP address
* HTTP request to the server
* HTTP response from the server
* Journey of a Web Request in Django
[Read More]
01-Django Basic
Django Introduction, Feature, Advantage of Django,
# Topic covered
* What is Django?
* Feature in Django framework
* Advantage / Disadvantage of Django
* Design philosophies
* File Structure Info
* Script vs Modules vs Package vs Library vs Framework
* Projects vs Apps in Django
* Django vs Flask
[Read More]
02-Django Basic
Design pattern(MVC vs MVT) and commands in Django
# Topic covered
* Django Architecture
* Model View Controller(MVC)
* Model View Template (MVT)
* Why is Django called loosely coupled framework?
* django-admin and manage.py
* Write custom django-admin commands?
[Read More]
03-Django Basic
Django Admin Panel
# Topic covered
* Django admin
* Features of Django Admin
* Activating and Using the Admin Interface
* Register models in admin-panel
* Basic: Model display
* Advance: Model display
* InlineModelAdmin objects
[Read More]
04-Django Basic
Models in Django
# Topic covered
* Django Models
* Field types
* Relationship Fields
* Django Choices
* Field Options
* Model definition
* ForeignKey.on_delete
* Meta Class in Django Models
[Read More]
05-Django Basic
Django setting
Django settings
- A Django settings file contains all the
configurationof your Django installation. - A settings file is just a Python module with module-level variables.
# setting example
ALLOWED_HOSTS = ['www.example.com']
DEBUG = False
DEFAULT_FROM_EMAIL = '[email protected]'
[Read More]
06-Django Basic
Django Migrations
# Topic covered
* Django Migrations
* Apply migration
* Revert Migrations
[Read More]
07-Django Basic
Django Views and its types
# Topic covered
* Django Views
* Function-Based Views
* Class Based Views(CBVs)
* Django request
[Read More]
08-Django Basic
Django Signal and its types
# Topic covered
* Django Signal
* Types of Signal
* Model signals
* Management signals
* Request/response signals
* Test signals
* Database Wrappers
* Working
* Without signal.py
* With signal.py
* Custom signals
[Read More]
01-Django ORM Introduction
Django ORM Introduction
# Topic covered
* Intro to Django ORM
* General/Basic Queries
* Field lookups
* Set Operations
* F() Expression
* Aggregation
* Django Annotations
[Read More]