[Note] About save methods

Here lies an order of save methods and what data can be accessed from every one of them.

In order to find out the order I simply put print() in each of these methods:

#FileMethodDataDocumentation
1signals.pypre_initown fields ?Link
2admin.pysave_modelown fieldsLink
3models.pysave()
(before super().save())
own fieldsLink
4signals.pypre_saveown fieldsLink
5signals.pypost_save+ idLink
6models.pysave()
(after super().save())
+ idLink
7admin.pysave_related()+ idLink

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.