diff --git a/dialing_app/models.py b/dialing_app/models.py index c1ab834..fd74209 100644 --- a/dialing_app/models.py +++ b/dialing_app/models.py @@ -56,12 +56,4 @@ class AsteriskCDR(models.Model): return getattr(settings, 'DIALING_MEDIA', '/media') class Meta: - abstract = True - - -def getModel(): - class DynamicCDR(AsteriskCDR): - class Meta: - abstract = False - db_table = 'cdr' - return DynamicCDR + db_table = 'cdr' diff --git a/dialing_app/views.py b/dialing_app/views.py index 9013817..d665e4f 100644 --- a/dialing_app/views.py +++ b/dialing_app/views.py @@ -5,13 +5,12 @@ from django.utils.translation import ugettext_lazy as _ from abonapp.models import Abon from mydefs import only_admins -from .models import getModel +from .models import AsteriskCDR @login_required @only_admins def home(request): - AsteriskCDR = getModel() logs = AsteriskCDR.objects.filter() return render(request, 'index.html', { 'logs': logs