mirror of
https://github.com/Crocmagnon/checkout.git
synced 2024-04-28 17:05:09 +02:00
18 lines
607 B
Python
18 lines
607 B
Python
from django.apps import AppConfig
|
|
from django.db.models.signals import post_save
|
|
|
|
|
|
class PurchaseConfig(AppConfig):
|
|
default_auto_field = "django.db.models.BigAutoField"
|
|
name = "purchase"
|
|
|
|
def ready(self):
|
|
from purchase.models import Basket, BasketItem, PaymentMethod, Product
|
|
|
|
from .signals import basket_item_on_save
|
|
|
|
post_save.connect(basket_item_on_save, sender=BasketItem)
|
|
post_save.connect(basket_item_on_save, sender=Basket)
|
|
post_save.connect(basket_item_on_save, sender=Product)
|
|
post_save.connect(basket_item_on_save, sender=PaymentMethod)
|