We are displaying the original image in the detail page but dimensions for different images may vary a lot. Also, the original files for some images might be huge, and loading them might take too long time. The best way to display optimized images in a uniform way is to generate thumbnails. We are going to use a Django application called
sorl-thumbnail for this purpose.
Open the terminal and install
sorl-thumbnail using the following command:
pip install sorl-thumbnail==12.3
settings.py file of the bookmarks project and add
sorl.thumbnail to the
Then run the following command to sync the application with your database:
python manage.py migrate
You should see an output ...