# Overview
Full-stack web development framework that uses Python and HTML
# Structure
## Project
## Applications
# Web Request Flow
- Request sent to Django, URL compared to `urlpatterns` in `urls.py`
- If match, selects corresponding view (`views.py`)
- View is accessed through a model (`models.py`)
- [[Model-View-Controller (MVC)]]
[[Dynamic templates]]
[[Function-based views]]
[[Admin dashboard]]
[[Models]]
[[Variables]]
[[Forms]]
[[User Authentication]]
Filter query set
```python
t = <model>.objects
t.filter(<attribute>__startswith='<startswith>')
```