Concept Flow - pre_save and post_save signals
Model instance about to save
pre_save signal triggered
Instance saved to DB
post_save signal triggered
Further actions or cleanup
When saving a model, Django first triggers pre_save signal before saving, then saves the instance, and finally triggers post_save signal after saving.