From d0fc04bc1a4f3d3febed2834c15b5dea8eecece3 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Mon, 26 Dec 2016 00:29:23 +0000 Subject: [PATCH] =?UTF-8?q?=D0=A1=D0=B8=D0=B3=D0=BD=D0=B0=D0=BB=D1=8B=20?= =?UTF-8?q?=D0=B4=D0=BB=D1=8F=20=D1=82=D0=B0=D1=80=D0=B8=D1=84=D0=BE=D0=B2?= =?UTF-8?q?=20=D0=B1=D0=BE=D0=BB=D1=8C=D1=88=D0=B5=20=D0=BD=D0=B5=20=D0=BD?= =?UTF-8?q?=D1=83=D0=B6=D0=BD=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tariff_app/models.py | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/tariff_app/models.py b/tariff_app/models.py index ae68b30..406fe2c 100644 --- a/tariff_app/models.py +++ b/tariff_app/models.py @@ -3,8 +3,6 @@ from django.db import models from custom_tariffs import TariffBase, TARIFF_CHOICES from mydefs import MyChoicesAdapter -from agent import get_TransmitterClientKlass - # Класс похож на адаптер. Предназначен для Django CHOICES чтоб можно было передавать классывместо просто описания поля, @@ -34,22 +32,3 @@ class Tariff(models.Model): def __unicode__(self): return u"%s (%f)" % (self.title, self.amount) - - -def tariff_save_signal(sender, instance, **kwargs): - assert isinstance(instance, Tariff) - tc = get_TransmitterClientKlass()() - if kwargs['created']: - tc.signal_tariff_create(instance) - else: - tc.signal_tariff_refresh(instance) - - -def tariff_remove_signal(sender, instance, **kwargs): - assert isinstance(instance, Tariff) - tc = get_TransmitterClientKlass()() - tc.signal_tariff_remove(instance) - - -models.signals.pre_save.connect(tariff_save_signal, sender=Tariff) -models.signals.post_delete.connect(tariff_remove_signal, sender=Tariff)