Model that makes it possible to add any task before or after you save, update or delete your model, just adding a method in your model
Usage:
Note: This will be made before you save your model
from django_stuff.models import SignalsModel
...
class YourModel(SignalsModel)
...
def pre_save(self):
do_something()
Note: This will be made after you save your model
from django_stuff.models import SignalsModel
...
class YourModel(SignalsModel)
...
def pos_save(self):
do_something()
Note: This will be made before you delete your model
from django_stuff.models import SignalsModel
...
class YourModel(SignalsModel)
...
def pre_delete(self):
do_something()
Note: This will be made after you delete your model
from django_stuff.models import SignalsModel
...
class YourModel(SignalsModel)
...
def pos_delete(self):
do_something()