Optimization
SQL statement execution
Query improvement
Essential library: django debug toolbar
installation
Prerequisites
Setting up URLconf
Enabling middleware
Configuring Internal IPs
0. Related documentation
1. Output comment count - Using annotate()
annotate()Before improvement (11 times)

After improvement (1 time)

2. Output post author name - Using select_related()
select_related()Before improvement (11 times)

After improvement (1 time)

3. Output comments for each post - Using prefetch_related()
prefetch_related()Before improvement (11 times)

After improvement (2 times)

4. Output author name and comments for each post
Before improvement (111 times)

After improvement (2 times)

SQL Join

Setting profile photo using Gravatar
Method 1) @property setting
Method 2) Create templatetags
Templates
Last updated