18 | | If `pk` is set - it is update model via `return obj` without `updating pk` logic. |
19 | | If `pk` isn't set, but `natural key` implementation exists - `if False or True` (return `True`) - go to `updating pk` logic. |
| 18 | If `pk` is set - it updates model via `return obj` without `updating pk` logic. |
| 19 | If `pk` isn't set as like as `natural key` implementation - it updates model via `return obj` without `updating pk` logic. |
| 20 | |
| 21 | If `pk` isn't set, but `natural key` implementation exists - go to `updating pk` logic. |